[feature]: 完善用户登录鉴权功能
Closed this issue · 1 comments
BanTanger commented
预期功能描述
当前出于快速开发和测试接口功能的角度考虑,只是在用户登陆时放权,并没有拦截做判断,需要新增用户身份权限校验功能
完成该预期功能所需要知识(可选)
- JWT 权限校验拦截
- CAS 和 SSO 保证单点登录
- Spring Security
- Satoken
补充说明(可选)
BanTanger commented
事实上这个功能可以不在 IM 架构上做,whale-shark 的设计理念就是 SDK 对接其他系统,而一般系统最核心的功能无非就是 CAS、登录登出这一些逻辑,所以复杂的登录登出业务逻辑可以不在 IM 上做,只需在系统成功登录之后传递给内嵌的 SDK,也就是 IM 系统内部绑定用户和 Channel 即可