Spring Boot REST API:社交登录Autentication JWT令牌

时间:2016-10-11 11:48:50

标签: spring-boot jwt google-login

我使用 spring-boot-starter-security spring-security-oauth2 依赖关系建立了登录系统。

WebSecurityConfigurerAdapter 附于http://pastebin.com/Ye85HK5W

如何实现以下算法?

注册

  1. 注册GitHub
  2. 将GitHub userId存储在表users,列github_id
  3. 在服务器上进行身份验证,将JWT令牌返回给客户端
  4. 登录

    1. 使用GitHub登录
    2. 抓住GitHub userId
    3. 检查表userId
    4. 中是否存在GitHub users
    5. 如果不存在,则返回用户未找到
    6. 如果存在,则返回JWT令牌
    7. 您对此类身份验证还有其他建议吗?

0 个答案:

没有答案