艾克索拉登录管理器小组件
艾克索拉登录管理器小组件让您可以将现成的用户认证界面集成到您的项目中,节约代码和UI开发的成本。
限制:
- 小组件仅支持以下用户认证方式:
- 通过用户名/邮箱和密码进行的经典登录
- 通过短信或邮件发送的一次性验证码或链接进行免密登录
- 通过社交网络进行的Web身份认证
- 小组件不支持外部浏览器。外部浏览器出于安全原因会限制来自第三方应用的链接。
设置使用小组件在用户认证成功后将其重定向到应用程序:
- 在发布商帐户中打开您的项目。
- 在侧边栏中,单击登录管理器。
- 选择登录管理器项目,然后单击配置。
- 选择回调URL部分。
- 在回调URL字段中,指定之前在配置OAuth 2.0客户端时指定的相同用户重定向路径。
- 单击保存更改。
要打开艾克索拉登录管理器小组件,请调用AuthWithXsollaWidget
SDK方法并传入以下回调:
bRememberMe
参数OnSuccess
回调,用于处理用户认证和获取令牌OnCancel
回调,用于处理用户未认证而关闭了小组件的情况(可选)
注:
对于独立编译版本,小组件通过SDK随附的W_LoginBrowser
蓝图打开。
您可以创建自己的蓝图来显示登录管理器小组件。方法是创建一个XsollaLoginBrowserWrapper
类的蓝图,然后添加必要功能。
注意
小组件自定义仅在签署艾克索拉产品许可协议后可用。要签署该协议,请前往您发布商帐户中的协议与税务信息 > 协议部分。
多种登录方式的演示项目小组件视图:
本文对您的有帮助吗?
感谢您的反馈!
我们会查看您的留言并运用它改进用户体验。有用链接
上次更新时间: 2024年1月22日发现了错别字或其他内容错误? 请选择文本,然后按Ctrl+Enter。