Unity专用SDK(PC、网页端) / 通过用户名/邮箱和密码进行的经典登录
  返回文档

Unity专用SDK(PC、网页端)

通过用户名/邮箱和密码进行的经典登录

此认证方式可以让您的应用程序用户通过其用户名或邮箱进行登录。

注册时,用户必须指定一个邮箱地址,即使使用用户名进行认证也是如此。邮箱地址用于确认注册和重置密码。

要实现用户名/邮箱和密码身份认证:

  1. 在应用程序UI中,添加以下元素:
    • 用户注册表单
    • 重新发送注册验证邮件的请求表单
    • 登录表单
    • 密码重置表单
    • 退出当前用户帐户的按钮

  1. 使用以下SDK方法实现身份认证逻辑:
    • Register — 在应用程序中创建一个新的用户帐户并向指定邮箱地址发送注册验证邮件。
    • ResendConfirmationLink — 向指定邮箱地址重新发送注册验证邮件。要完成注册,用户必须点击邮件中的链接。
    • SignIn — 用指定用户名/邮箱和密码让用户登录应用程序。
    • ResetPassword — 重置用户当前密码并向注册时指定的邮箱地址发送更改密码邮件。
    • OAuthLogout — 结束活动用户会话。
注:

您可以在发布商帐户的登录管理器项目设置(安全性 > OAuth 2.0 > OAuth 2.0重定向URI)中配置用户成功完成认证、邮箱验证或密码重置后将其重定向到的URL。

如使用自定义存储艾克索拉存储来存储用户数据,可在发布商帐户中配置发送给用户的邮件

本文对您的有帮助吗?
谢谢!
我们还有其他可改进之处吗? 留言
非常抱歉
请说明为何本文没有帮助到您。 留言
感谢您的反馈!
我们会查看您的留言并运用它改进用户体验。

有用链接

上次更新时间: 2023年10月10日

发现了错别字或其他内容错误? 请选择文本,然后按Ctrl+Enter。

报告问题
我们非常重视内容质量。您的反馈将帮助我们做得更好。
请留下邮箱以便我们后续跟进
感谢您的反馈!