概要 タイトルのとおりです。 Rails APIを使ってログイン機能の実装を行います。 今回はサーバーサイドオンリーです。 Googleの拡張機能でデータをPOSTして、テーブルに格納できていることを確認できればゴールとします。 そのうち、フロントサイドも含めた記事を書く予定ですが、その時の参照先となる記事です。 前提 すでにRailsのプロジェクトがある。 手順概要 実装するための手順の概要です。 やること devise_token_authのgemのインストール テーブルの作成・マイグレーション devise_token_authを使ったトークン認証の実装 devise_token_authのgemのインストール では早速いきましょう。 まずはGemfileに追加です。 devise_token_authはTwitterやFacebookでの認証にも対応することができ、omniauth
![Ruby on RailsのAPIモードでログイン機能の実装をする - 外に出るねくら](https://cdn-ak-scissors.b.st-hatena.com/image/square/4486b32eb866e836ed031f2dde5dbd067ab65969/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2FK%2FKenny27%2F20190129%2F20190129013915.png)