OAuth2.0应该是目前微服务架构下最流行的鉴权框架了。那么接下来,跟着老万学OAuth2.0
本套笔记主要以实战为主,通过项目实战说明OAuth2.0的认证原理和一些特性功能的控制。关于OAuth2的理论部分由于网上太多,这里我不会过多的介绍,大家可以自己网上查阅。
相关源码都保存在我的Github账号下,都可以下载直接运行。
总纲:
- 四种认证方式的基本使用
- 用户信息的数据库加载(包括用户的权限信息)
- 用户的权限控制
- 认证信息保存策略
- 客户端信息保存策略
- JWT认证
- 资源服务器远程认证
- 异常封装(重点)
- 用户单次登录的实现
- 密码加密方式说明
- 查询用户信息的缓存机制开启
- sso单点登录
- 自定义认证方式(重点)
如果你还有其他OAuth2.0认证方面的想了解的内容,可以在底下评论留言。我会尽力抽空调研下。
最后,如果我写的文章对您能有些许帮助,请帮忙点赞、关注。
下面是我的微信公众号,也会不定期更新一些java方面的内容,欢迎大家来撩。