如何在Realm Cloud App中显示登录名

时间:2018-10-09 02:31:06

标签: realm realm-cloud

cross post的道歉,但我没有收到Realm Forum的任何回复。

是否可以显示用于登录Realm Cloud的用户的登录名?

我们有一个带有Realm Cloud后端的C#应用​​程序。用户首次运行该应用程序时,他们将以这种方式登录到Realm Cloud

internal static async Task LoginAsync(string userName, string password, bool createUser = false)
{
    if (CanLogin())
    {
        Credentials credentials = Credentials.UsernamePassword(userName, password, createUser);
        Uri authURI = new Uri($"https://{SERVER}");
        realmUser = await User.LoginAsync(credentials, authURI);
    }
}

领域会缓存用户的登录信息,因此不会提示他们再次在该设备上登录。

我们需要能够向用户显示登录名。尽管我们可以在初次登录时访问登录名,但是由于Realm使用缓存的登录名登录,因此我无法看到如何在后续运行该应用程序时访问该登录名。

我们可以在用户首次登录时将登录名存储在数据库中,但这对我们当前的用户没有帮助。

我们如何访问用于登录Realm Cloud的用户的登录名?

0 个答案:

没有答案
相关问题