关于认证的思路:
1.用户访问相关网站gitee-->选择第三方登录(授权码模式,重定向路径redirec_uri,clint_id)
2.跳转第三方授权(第三方的账号密码或者扫码授权)
3.用户同意授权
4.第三方返回授权码(重定向路径redirec_uri)?? ?
5.gitee收到授权码,根据授权码获取令牌(这里要判断code,client_id,client_密钥)
6.根据令牌访问资源信息(发生在后端)
用代码方式实现:
1.访问getcode--这个类发送认证请求给回调地址(CLIENT_ID,CALLBACKCODE,RESPONSE_TYPE)?? ?OAuthClientRequest
2.发送后需要资源拥有者去扫码授权?? ??? ??????????? ?OAuthAuthzRequest
3.判断授权是否成功,拿到授权码去产生令牌? ? ? ?OAuthClientRequest
4.得到令牌去访问资源信息????????????????????????????????????oAuthAccessResourceRequest
第一步: