需要掌握的知识点有:
- Oauth2.0的理论知识
- OpenID以及OpenID Connect的知识
- Spring security的框架 :OpenAPI_Spring security
- Spring security 扩展的Oauth2.0组件 :https://projects.spring.io/spring-security-oauth/docs/oauth2.html
- Spring security 扩展OpenID 的组件
Oauth2.0
github仓库代码:
1 https://github.com/keets2012/Auth-service
2 https://github.com/zth390872451/oauth2-redis-mysql-example
oauth2-redis-mysql-example.rar
资料:
https://www.jianshu.com/p/734348fb6cbb
https://www.jianshu.com/p/d9a35facff6f
OpenID-connect:
1 文档:http://www.cnblogs.com/linianhui/p/openid-connect-core.html
2 实现代码:https://github.com/monkeyk/MyOIDC
3 码云:https://gitee.com/shengzhao/spring-oauth-server
4 OpenID: https://gitee.com/mkk/MyOIDC