ジャンボモナカ

34歳のハゲデブがHTML5ハイブリッドアプリ開発プラットフォームmonacaを始めました。

今さら人に聞けないFirebase Authenticationを使って新規会員登録する方法(メールアドレスとパスワード編)

Firebase AuthenticationのJavaScript SDKで新規会員登録する方法を調べた。

TwitterFacebookGoogleの各種アカウントを使ってログインすることはできるのはもちろん、メールアドレスとパスワードを使って新規会員登録することもできる。

firebase.auth().signInWithEmailAndPasswordメソッドで新規会員登録をすることができる。

var _mailaddress;
var _password;

firebase.auth().signInWithEmailAndPassword(_mailaddress, _password).catch(function(error) {

});

新規会員登録した場合は、firebase.auth().onAuthStateChangedメソッドも呼ばれるので、その返り値であるfirebase.Userを保持すれば、以後、それを使ってユーザー情報を使って色々なことを実行することができる。

var _user;
var _mailaddress;
var _password;

firebase.auth().signInWithEmailAndPassword(_mailaddress, _password).catch(function(error) {

});

firebase.auth().onAuthStateChanged(function(user) {
  if(user === null){

  }else if (user) {
      _user = user;
  }
});