使用 OAuth2.0 授权码模式
1
拼接登录授权链接
拼接登录授权链接并引导用户点击
2
跳转到 Authing 进行认证
引导用户点击登录链接,跳转到 Authing 进行认证
3
处理回调
在后端使用授权码 code 换取 AccessToken
4
完成认证
服务端认证用户身份,执行后续流程
拼接登录授权链接
你需要拼接一个登录 URL 让用户点击,从而跳转到认证页面。
GET
https://<你的应用域名>.authing.cn/oauth/auth
拼接一个链接并让终端用户在浏览器中访问,发起 OAuth2.0 授权登录请求。
发起授权需要拼接一个用来授权的 URL,并让终端用户在浏览器中访问,具体参数如下:
请求示例:
https://<你的应用域名>.authing.cn/oauth/auth?client_id=5c9b079883e333d55a101082&redirect_uri=https://www.example.cn/example&scope=user&response_type=code&state=52378542395