Firebase-email-authentication

提供:Dev Guides
移動先:案内検索

Firebase-メール認証

この章では、Firebase Email/Password認証の使用方法を示します。

ユーザーを作成

ユーザーを認証するには、* createUserWithEmailAndPassword(email、password)*メソッドを使用できます。

次の例を考えてみましょう。

var email = "[email protected]";
var password = "mypassword";

firebase.auth().createUserWithEmailAndPassword(email, password).catch(function(error) {
   console.log(error.code);
   console.log(error.message);
});

Firebaseダッシュボードを確認して、ユーザーが作成されたことを確認できます。

Firebaseメール認証ユーザー

サインイン

サインインプロセスはほとんど同じです。 * signInWithEmailAndPassword(email、password)*を使用してユーザーにサインインします。

次の例を考えてみましょう。

var email = "[email protected]";
var password = "mypassword";

firebase.auth().signInWithEmailAndPassword(email, password).catch(function(error) {
   console.log(error.code);
   console.log(error.message);
});

サインアウト

最後に、* signOut()*メソッドを使用してユーザーをログアウトできます。

次の例を考えてみましょう。

firebase.auth().signOut().then(function() {
   console.log("Logged out!")
}, function(error) {
   console.log(error.code);
   console.log(error.message);
});