使用 firebase 在 Xamarin 中創建用戶后:
await FirebaseAuth.Instance.CreateUserWithEmailAndPasswordAsync(email, password);
我想更新他們的顯示名稱,這樣當我登錄他們時,我就可以從登錄方法回傳的內容中獲取它。我已經嘗試了以下但它似乎不起作用,正確的方法是什么?
var changeRequest = user.User.ProfileChangeRequest();
changeRequest.DisplayName = username;
await changeRequest.CommitChangesAsync();
await firebaseUserInfo.UpdateProfileAsync();
uj5u.com熱心網友回復:
使用這個修復它:
firebaseUserInfo = FirebaseAuth.Instance.CurrentUser;
UserProfileChangeRequest profileUpdates = new UserProfileChangeRequest.Builder().SetDisplayName(username).Build();
await firebaseUserInfo.UpdateProfileAsync(profileUpdates);
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/334657.html
標籤:C# 火力基地 沙马林 xamarin.forms firebase-身份验证
