项目地址
https://gitee.com/zlt2000/microservices-platform
更新内容
特性/增强
- 审计日志增加插入数据库实现类,配置动态切换logger和db模式
- 增加基于oauth2的sso单点登录样例工程sso-demo
- 升级hutool-all到5.1.4
- 升级lettuce-core到5.2.2.RELEASE
内容说明
1. 审计日志db实现
生成的操作日志数据不打logger,通过异步存进数据库的sys_logger
表中;日志数据源可以是当前服务所使用的数据源,也可以自己指定
log-type改为
db
即可 表sys_logger
不需要手动创建,启动自动建表
2. sso单点登录样例
zlt-demo/sso-demo工程
2.1. 启动以下服务
- zlt-uaa:统一认证中心
- user-center:用户服务
- sc-gateway:api网关
- back-web:webApp应用前端页面
- sso-demo:单点登录demo(zlt应用)
2.2. 测试步骤
- 通过地址 http://127.0.0.1:8066 先登录webApp应用
- 浏览器打开一个新的页签(共享cookie),通过地址 http://127.0.0.1:8080 访问zlt应用,单点登录成功显示当前登录用户名等信息
2.3. 单点登录详细的原理和注意事项
https://www.kancloud.cn/zlt2000/microservices-platform/1515193