使用 OAuth2.0 隐式模式
1
拼接登录授权链接
拼接登录授权链接并引导用户点击
2
跳转到 Authing 进行认证
引导用户点击登录链接,跳转到 Authing 进行认证
3
处理回调
在前端直接获取 AccessToken
4
完成认证
存储 AccessToken 以便后续使用
拼接登录授权链接
发起隐式模式的授权登录需要拼接一个 URL,并让终端用户在浏览器中访问,不能直接输入认证地址域名。具体参数如下:
GET
https://<你的应用域名>.authing.cn/oauth/auth
拼接一个链接并让终端用户在浏览器中访问,发起 OAuth2.0 授权登录请求。
发起授权需要拼接一个用来授权的 URL,并让终端用户在浏览器中访问,具体参数如下:
假设你创建了一个域名为 example
的 OAuth2.0 应用,那么发起隐式模式 OAuth2.0 授权登录的网址是:
GET https://example.authing.cn/oauth/auth?client_id=5ca765e393194d5891db1927&redirect_uri=https://example.com&scope=user&response_type=token&state=6223573295