概要Twitterは世界的に人気のあるSNSの1つです。Twitterログイン(ソーシャルログイン)を導入することで、サービスへスムーズにログインできるようになります。今回はBubbleでTwitterログインを実装する方法を解説します。完成イメージTwitterアカウントでアプリへログインし、Twitterの情報を取得できました。実装方法は2023年2月上旬時点のものであり、今後変更の可能性があります。プラグインをインストールするBubbleにて、プラグイン「Twitter」をインストールします。Developerに登録するhttps://developer.twitter.com/jaに登録します。開発に使用したいTwitterアカウントを作成、またはログインしてください。「開発者ポータル」へ移動します。Twitterの開発に関する最新情報を受け取るには、登録が必要です。利用規約に同意するチェックを入れ「Submit」を押します。Twitterアカウントの電話番号認証を終えていないと、エラーが出ます。完了後に「Submit」ボタンを押します。mail」を押します。keys」を押します。Tokenが発行されるので、それぞれメモします。Secretを入力してください。accessの利用申請が必要です。Elevatedの申請後は、承認のために数時間〜数日かかります。Developerのダッシュボードへ移動します。Project?」の「Apply」ボタンを押し、Elevatedの利用申請へ移動します。level?」(現在のプラグラミングスキルはどれくらいですか?)に回答し「Next」を押します。APIやTwitterデータの利用意図を入力します。それぞれ英語200文字以上の入力が必要です。あなたの言葉でTwitterのデータやAPIをどのように利用する予定か、英語で記入してください。詳細な回答があれば、審査・承認が容易になります。(今回はNo)今回はTwitterログインを検証したい旨を書き、それ以外は利用予定がないので「No」と回答しました。「Next」を押します。問題なければ「Next」を押します。利用規約の同意にチェックを入れ「Submit」を押します。以上で利用申請が完了しました。申請受理のメールが届いています。accessが利用可能となります。申請承認のために、Twitter社より追加の質問が届く可能性があります。内容に応じ具体的に回答することで、申請をスムーズに進められます。続いてユーザー認証を設定します。1」>「アプリ名」へ移動します。up」を押し、ユーザー認証の設定画面へ移動します。permissions」(アプリの使用権限)は、ログインのみであればReadを選択します。