【发布时间】:2017-08-04 16:14:03
【问题描述】:
我已经实现了带有设计身份验证的 Rails。作为该过程的一部分,我在 application_controller 中添加了一个“全局”before_action :authenticate_user!,它要求所有页面都必须经过身份验证。
# app/controllers/application_controllers.rb
class ApplicationController < ActionController::Base
before_action :authenticate_user!
end
如何在不要求用户先登录的情况下允许访问某些控制器#actions。
这在发送大量电子邮件时很有用,并且电子邮件包含指向通常需要身份验证的 #show 操作的链接。
【问题讨论】:
标签: ruby-on-rails devise