概要 タイトルのとおりです。 Rails APIを使ってログイン機能の実装を行います。 今回はサーバーサイドオンリーです。 Googleの拡張機能でデータをPOSTして、テーブルに格納できていることを確認できればゴールとします。 そのうち、フロントサイドも含めた記事を書く予定ですが、その時の参照先となる記事です。 前提 すでにRailsのプロジェクトがある。 手順概要 実装するための手順の概要です。 やること devise_token_authのgemのインストール テーブルの作成・マイグレーション devise_token_authを使ったトークン認証の実装 devise_token_authのgemのインストール では早速いきましょう。 まずはGemfileに追加です。 devise_token_authはTwitterやFacebookでの認証にも対応することができ、omniauth