ログイン

[Firebase] AuthenticationでSMS認証 (Web編)

これまでFirebaseへ様々な認証をお試してしてきました。 メールアドレス認証 Twitter認証 Facebook認証 Google認証 匿名認証 今回は電話番号を使ったSMS認証です。 AuthenticationでSMSログイン メールアドレスやSMSは匿名性の高い物が一人で量産できてしま…

[Firebase] AuthenticationでGitHub認証 (Web編)

Firebaseへメールアドレス認証、Twitter認証、Facebook認証、Google認証、匿名認証、お次はGitHubです。 AuthenticationでGitHubログイン エンジニア向けのサイトだとGitHubでログインさせたくなりますよね。 Firebase Webコンソールの設定 FirebaseのWebコ…

[Firebase] AuthenticationでGoogle認証 (Web編)

Firebaseへメールアドレス認証、Twitter認証、Facebook認証、匿名認証まで終わったので、今回はGoogle認証です。 AuthenticationでGoogleログイン TwitterやFacebookはプラットフォーム側のサイトで色々作業が必要でしたが、Google認証ではその必要が一切あ…

[Firebase] AuthenticationでFacebook認証 (Web編)

Firebaseへメールアドレス認証、Twitter認証、匿名認証と続き、今回はfacebookでの認証に挑戦します。 Authenticationでfacebookログイン Facebookアプリを作成する際に、実際に本番で利用するためには「プライバシーポリシー」が掲載されたURLが必要になり…

[Firebase] AuthenticationでTwitter認証 (Web編)

以前はFirebaseへメールアドレスでのログインを行いましたが、今回はTwitterでの認証に挑戦したいと思います。 AuthenticationでTwitterログイン Twitterでアプリを作成 まず最初にTwitterでデベロッパー登録を行う必要があります。承認されるまでに数時間〜…

[Firebase] Authenticationでメール認証 (Web編) その3

第1回はメールアドレスとパスワードによる認証、第2回はメールアドレス宛にメールを送信し文中のURLをクリックするとログイン状態になる機能の実装に挑戦しました。 今回は次のような仕組みに挑戦してみます。 メールアドレスとパスワードを入力しログイン …

[Firebase] Authenticationでメール認証 (Web編) その2

前回はメールアドレスとパスワードによる認証でしたが、今回は入力されたメールアドレスにメールを送信し届いたURLをクリックしたらログイン状態になる「メールリンク認証」の実装をします。

[Firebase] Authenticationでメール認証 (Web編) その1

Firebaseの機能を順次試していきたいと思います。 FirebaseではAuthenticationを利用することで様々な認証を用いることができます。今回実装するメールアドレスの他に各種SNSやSMSなどにも対応可能です。Webの他にiOSやAndroidなどにも導入可能。 今回は単純…