Firebase Authenticationを使うとTwitter, Facebook, Googleでのログインを極めて簡単に実装できます。 例としてReactのSPAに対して、Twitterによる認証認可を組み込んでみます。 Twitterでアプリ作成 Apps for Twitterでアプリ作成 https://apps.twitter.com で新規アプリを作成します。 Consumer KeyとConsumer Secretの確認 Consumer Key(API Key)とConsumer Secret(API Secret)を取得します。 E-mail Firebase AuthenticationでTwitterのE-mailアドレスを取得する場合は次の設定をします。 Settingで Privacy Policy URL と Request email addresse