04-认证授权服务开发指南
Mall-Swarm 微服务商城系统开发指南
第四章:认证授权服务开发指南
4.1 认证服务概述
认证授权服务(mall-auth)是整个微服务系统的安全核心,负责用户身份认证、权限验证和令牌管理。该服务采用Sa-Token框架实现统一的认证授权机制,支持后台管理用户和前台会员用户的登录认证。
4.2 技术架构设计
4.2.1 认证流程图
用户登录请求 -> 认证服务 -> 验证用户信息 -> 生成Token -> 返回Token| | | | || | | | |Client mall-auth admin/portal Sa-Token Response| | service | || | | | |
后续请求携带Token -> 网关验证 -> 解析Token -> 获取用户信息 -> 访问资源