Bu veri grubuna fazladan nitelikler telefon numarası ve adresi nasıl ekleyebilirim? Firebase belgelerinin bu konuda hiçbir şey belirtmediği görülüyor.Firebase.auth ile ilgili ek bilgi nasıl eklenir()
//Email Login
firebase.auth().signInWithEmailAndPassword(email, password).then(
ok => {
console.log("Logged in User",ok.user);
},
error => {
console.log("email/pass sign in error", error);
}
);
Kayıt:
//Sign Up
firebase.auth().createUserWithEmailAndPassword(email, password).then(
ok => {
console.log("Register OK", ok);
},
error => {
console.log("Register error", error);
}
)
Güncelleme:
Ben firebase.auth()
Girişi kullanarak giriş, kayıt ve güncelleme uygulayan
//User Authentication firebase.auth().onAuthStateChanged(function(user) { if (user) { $scope.data=user; } else { // No user, Redirect to login page } }); //Save Function $scope.save=function(values){ $scope.data.updateProfile({ displayName: "Test User", email: "[email protected]", /* phone: 123412341, address: "Temp Address",*/ photoURL: "www.example.com/profile/img.jpg" }).then(function() { // Update successful. }, function(error) { // An error happened. }); };
Lütfen yardımcı olur umarım kullanıcının veri almak için
once()
kullanabilirsiniz Sorununuzu çözdünüz, böylece diğer insanlar çözümü biliyorlar. Ayrıca, başka sorularınız varsa bana bildirin :) –Bu güzel bir uygulama: http://stackoverflow.com/questions/32151178/how-do-you-include-a-username-when-storing-email- ve-parola kullanarak-firebase-ba –
Evet, bu Firebase uygulamasıdır. Ancak, yalnızca bu özelliklerle sınırlıdır: https://firebase.google.com/docs/reference/ios/firebaseauth/interface_f_i_r_user#properties Cevabım için yorumda yazdığım bağlantıda bunlar hakkında konuşuyorlar;) –