user身份

数据 class UserIdentity(val ID : string , val provider : AuthenticationProvider)

Atlas App Services 上的每个用户都由其User.id唯一标识, 但此 ID 不能在多个身份验证提供程序中使用,因为它们对于定义用户都有自己的表示法。 因此,此类表示针对单个身份验证提供者的用户身份。

上的单个Atlas App Services 用户 可以拥有多个用户身份,每个身份验证提供者都有一个身份,例如,可以使用自定义电子邮件帐户或 Google 帐户登录的应用程序用户。

可以通过User.identities找到与App Services用户关联的所有用户身份的列表。 可以通过User.linkCredentials添加更多用户身份。

构造函数

链接已复制到剪贴板
构造函数(ID string 提供商 AuthenticationProvider)

属性

链接已复制到剪贴板

此身份的唯一标识符。 该标识符仅对于给定的提供程序是唯一的。

链接已复制到剪贴板

负责定义和管理此身份的提供商。