新手指引:用户登录和身份认证

适用场景:

  • 您的应用没有登录功能,希望使用平台提供的登录界面
  • 您的应用已有登录功能,要改造为使用平台提供的登录界面
  • 您的应用已有登录功能,要通过平台来验证用户身份(如验证用户名密码)

用户登录分为两种情况:

  1. 应用没有登录界面,通过平台的登录界面进行登录
  2. 应用提供登录界面,调用平台接口来验证登录信息

使用平台登录界面登录

1. WEB应用登录

Web应用通过浏览器跳转的方式引导用户访问平台的登录页面来完成登录,详细请看Web应用接入章节。

2. 移动应用登录

移动应用使用类似手机微信向第三方开放的登录方式,通过聆客App(IOS、Android)来完成登录,详细请看移动应用接入章节。

3. 桌面应用登录

平台目前不支持桌面应用使用平台的登录界面进行登录。

调用平台认证接口登录

平台目前支持用户名密码凭证的验证,提供两个不同标准的接口进行调用。

1. OAuth2.0用户名密码验证接口

此接口使用OAuth2.0标准中的/token请求来验证用户名密码凭证,验证成功后返回OAuth2.0的访问令牌,详细请看统一认证服务的接口定义。

2. LDAP用户名密码验证接口

此接口使用LDAP标准来支持用户名密码验证,很多第三方独立产品(如GitLab)都支持使用LDAP协议进行认证,详细请看统一认证服务的接口定义。

上一篇:新手指引 下一篇:发布应用到应用市场