前回 に続き、フロントに React、バックエンドに Rails(APIモード)を使うアプリの、ユーザー認証周りについて書きたいと思います。 ユーザー管理や認証に devise、APIを利用するためのトークン認証に devise_token_auth、またそれを Redux で扱うための redux-token-auth を組み込みます。今回はモジュールの組み込み、設定と動作確認までを行います。 追記:後編を書きました。 ユーザー管理/認証devise まず Rails 側のユーザー認証は、これまで sorcery を使っていましたが、 メール認証やパスワードリセットなどがデフォルトで組み込まれていて、よく使われている devise を使ってみました。 Gem のインストール # Gemfile gem 'devise' # 必要であれば rails-i18n なども入れておく gem '