X–1 a00 主站

A00 · Infrastructure

A00

统一账号与权限底座。
A01 到 A10 每一个上层应用的公共地基。

单点登录 5 合 1 V2.0
01

概述

V2.0 之前,认证、用户、应用、权限是四个各自独立的服务。四套代码、四份配置、 四处可能出问题的地方。

V2.0 把它们收成一个统一平台:一处登录,全平台通行。 所有接入的应用共享同一套用户数据、权限体系和会话管理。少一套服务,就少一整类故障。

5 合 1 服务整合
V2.0 当前版本
10 接入项目 A01–A10
02

五个模块

从认证到权限

Auth

身份认证

账号密码与令牌签发,单点登录的唯一入口。

User

用户管理

统一用户档案,跨应用共享同一份身份信息。

App

应用管理

新项目接入只需注册,不需要各自造一套登录。

Permission

权限控制

角色与权限点分级,越权在底座这一层就拦住。

Session

会话管理

登录态统一维护,一处退出,全平台失效。

Principle

一处登录

上层应用不再关心「这个人是谁」,只关心「他能不能」。

03

状态