device_token_authのインストール初期設定が完了していること
before_action に:authenticate_user!を追加する
class PostsController < ApplicationController
before_action :authenticate_user!
def index
service = PostsService.new
render json: service.index
end
end
config/application.rb
config.session_store :cookie_store, key: '_rails-api_session'
config.middleware.use ActionDispatch::Cookies
config.middleware.use config.session_store, config.session_options
/auth/sign_inでログイン認証
ログイン認証完了時にレスポンスで取得できるBearer TokenをAuthorizationヘッダーに追加してリクエスト送信