小结

本章主要介绍了 OAuth2 的四种授权模式以及 OAuth2 协议在 Spring Security 框架中的落地情况。同时也介绍了 GitHub 授权登录、授权服务器与资源服务器的搭建、OAuth2 客户端的搭建、JWT 的使用,并结合了几个具体的案例向读者演示了如何在 Spring Security 中使用 OAuth2。在微服务日益流行的今天,掌握好 OAuth2 不仅仅可以完成第三方授权登录,也能很好地处理微服务中的鉴权问题,