【Spring Cloud Alibaba 温故而知新】(三)授权、鉴权中心微服务 | Eddie'Blog
【Spring Cloud Alibaba 温故而知新】(三)授权、鉴权中心微服务

【Spring Cloud Alibaba 温故而知新】(三)授权、鉴权中心微服务

eddie 270 2021-10-29
    目录
        6.1.1 JWT
        6.2.1 搭建授权、鉴权中心微服务
            6.2.1.2 创建 sca-commerce-authority-center 子工程
                pom.xml
                bootstrap.yml
                启动类
                查看 Nacos Web
        6.3.1 数据表及ORM过程
            6.3.1.1 运行 SQL 建表语句
            6.3.1.2 逆向生成实体
                IDEA 安装 Easy Code 插件
                执行逆向生成
            6.3.1.3 调正一下生成出来的 Entity 实体
            6.3.1.4 创建 ScacommerceUserDao
            6.3.1.5 创建 DAO 的 单元测试
        6.4.1 生成RSA256公钥和私钥对
            6.4.1.2 创建 RSA256 单元测试
            6.4.1.3 私钥配置化
        6.4.2 common子项目添加公钥
            6.4.2.1 通用模块常量定义
            6.4.2.2 创建三个 vo 的实体
                用户名密码
                授权中心鉴权之后给客户端的 Token
                登录用户信息
        6.5.1 基于JWT+RSA256的授权
            6.5.1.1 创建 JWT 业务层 (生成 JWT Token)
        6.7.1 对外暴露的授权服务接口
        6.7.2 解析 Token 工具类
        6.8.1 验证服务可用性
            6.8.1.1 基本的 Jwt 单元测试
            6.8.1.2 请求对外暴露的授权服务接口测试
        6.9.1 授权、鉴权中心微服务总结
            6.9.1.1 对于基于 Token 与基于服务器的身份认证
        6.9.2 Screw 生成数据库文档
            6.9.2.1 Maven 依赖
            6.9.2.2 通过运行单元测试生成文档
            6.9.2.3 效果图

CSDN - 详情点击


# SpringCloud