跳转至

常见问题

用户如何登录我的应用?

自定义UI

通过写代码的方式,调用API 注册/登录,获取用户信息。

统一登录

无需编写登录/注册代码,使用oauthapp单点登录,即可获取用户信息。 查看文档

支持以下登录方式

  • 账号+密码
  • Web ID (可选)
  • 微信小程序 (可选)
  • 钉钉 (可选)

如何开放我的应用给第三方?

把用户数据开放给外部网址,与外部平台互联互通。

例如第三方应用的网址为https://127.0.0.2,使用oauthapp单点登录,将redirect_url参数设置为接收用户access_token的地址即可

<a href="https://www.oauthapp.com/oauth/2?scheme=app&redirect_uri=https://127.0.0.2&scopes=openid&nonce=1667553723079">
   登录
</a>
<!-- 
    {{scheme}}  登录协议(必填)    固定为 "app"
    {{appId}}   应用ID(必填)    
    {{scopes}}  授权列表(必填)    多个权限用英文空格分隔
    {{redirect_uri}}    回调地址(必填)    
    {{redirect_uri_name}}   自定义授权标题 
    {{nonce}}   自定义字符串,32位(必填)   
-->

独立部署后,如何配置oauthapp SDK的服务器地址?

1
2
3
4
 <!-- data-server 属性替换为你的 服务器地址,例如:https://example.xxx.com -->
 <!-- data-appid 属性替换为你的 OAuthApp 应用的 ID -->
<script id="appcore" src="https://www.oauthapp.com/lib/sdk/oauthapp.1.9.8.js" 
    data-appid="{{appId}}" data-server="{{server}}"></script>

最后更新: August 8, 2023

评论