0

トークン認証で表示する方法を理解しようとしています。 httpリクエストでレイアウトなしでトークンアクセスが可能な私のアプリのスクリーンショットを作りたいと思っています。私はユーザーにログインするのではなく、自分のビューにアクセスするだけです。私はdevise devise 3.5.10とdevise-token_authenticatable 0.4.10をRails 3で使用します。トークン認証ですべてのJSONリクエストにアクセスできますが、ユーザーがまだログインしていない場合はビューを表示できません。トークン認証付きの表示ビュー

答えて

1

InあなたのApplicationControllerにあなたはおそらく、あなたがログインしていない場合でも、アクセスを許可したいビューの場合

before_action :authenticate_user! 

のようなラインを持っている、あなたは指定する必要があり、そのコントローラーで

class SpecialController < ApplicationController 

    before_action :authenticate_user!, except: [:show] # or whatever actions you choose