spring go OAuth2

spring go OAuth2_第1张图片
image.png

spring go OAuth2_第2张图片
image.png
  • oauth_clients:客户应用,每增加一个应用,都要申请一个新的;
  • oatuth_users:用户
  • oauth_access_tokens:访问令牌,一个用户登录一个应用就会生成一个token
  • oauth_access_tokens:刷新令牌,也是跟client和user关联的
  • oauth_authentication_codes:授权码模式


    spring go OAuth2_第3张图片
    image.png

    spring go OAuth2_第4张图片
    开发环境的搭建

OAuth服务模块

  1. 主要是看service_interface.go,定义了所有的业务接口
  2. rotes.go,所有的路由


    只封装了两个

你可能感兴趣的:(spring go OAuth2)