今さら人に聞けないFirebase Authenticationを使ってログインする方法(メールアドレスとパスワード編)
既に新規会員登録済みの場合、firebase.auth().signInWithEmailAndPasswordメソッドでメールアドレスとパスワードでログインすることができる。
var _mailaddress; var _password; firebase.auth().signInWithEmailAndPassword(_mailaddress, _password).catch(function(error) { // Handle Errors here. var errorCode = error.code; var errorMessage = error.message; // ... });
ログインした場合も、firebase.auth().onAuthStateChangedが呼び出されるので、それによってfirebase.User情報を取得することができる。
var _user; var _mailaddress; var _password; firebase.auth().signInWithEmailAndPassword(_mailaddress, _password).catch(function(error) { // Handle Errors here. var errorCode = error.code; var errorMessage = error.message; // ... }); firebase.auth().onAuthStateChanged(function(user) { if(user === null){ } });