创建和删除用户 - Web SDK
Atlas Device SDK 已弃用。 有关详细信息,请参阅弃用页面。
创建一个用户
对于大多数身份验证方法, Atlas App Services会在用户首次进行身份验证时自动创建用户帐户。 唯一的例外是电子邮件/密码身份验证。 当您使用电子邮件/密码身份验证时,您必须先注册并确认用户,然后用户才能在应用程序中进行身份验证。
删除用户
1.7.0 版本的新增功能。
对用户对象调用 App.deleteUser()
,以从 Realm 应用程序中删除用户的帐户。 除了清除本地数据之外,此操作还会从服务器中删除该帐户。
await app.deleteUser(app.currentUser);
要将来使用您的应用,用户必须注册一个新帐户。 他们可以使用相同的档案(取决于身份验证提供者),但不会具有与其已删除帐户相同的用户ID。
重要
删除所有用户数据
删除用户只会删除用户对象,该对象可能包含来自关联身份验证提供程序的关联元数据。 这不会删除自定义用户数据或您的应用存储在链接集合或外部服务中的其他用户数据。
删除用户时,使用身份验证trigger DELETE 事件以编程方式清理其他数据。 例如,您可以从自定义用户数据集合或其他服务中删除用户的数据。