Ruby on rails 显示带有令牌身份验证的视图

Ruby on rails 显示带有令牌身份验证的视图,ruby-on-rails,ruby,devise,access-token,http-token-authentication,Ruby On Rails,Ruby,Devise,Access Token,Http Token Authentication,我试图弄清楚如何使用令牌身份验证显示视图。 我想能够使我的应用程序屏幕截图没有布局和令牌访问http请求。我不想登录用户,只想访问我的视图。我使用Desive Desive 3.5.10和Desive-token_authenticatable 0.4.10与Rails 3。我可以使用令牌身份验证访问所有JSON请求,但如果我的用户尚未登录,则无法显示视图。在您的应用程序控制器中,您可能有一行 before_action :authenticate_user! 对于即使未登录也要允许访问的视图

我试图弄清楚如何使用令牌身份验证显示视图。
我想能够使我的应用程序屏幕截图没有布局和令牌访问http请求。我不想登录用户,只想访问我的视图。我使用Desive Desive 3.5.10和Desive-token_authenticatable 0.4.10与Rails 3。我可以使用令牌身份验证访问所有JSON请求,但如果我的用户尚未登录,则无法显示视图。

在您的应用程序控制器中,您可能有一行

before_action :authenticate_user!
对于即使未登录也要允许访问的视图,您需要在控制器中指明

class SpecialController < ApplicationController

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