spi*_*ock 5 authentication devise ruby-on-rails-3
我正在尝试使用Devise来布局Rails应用程序以进行身份验证.我想有一个初始登陆页面,人们可以输入电子邮件地址.我想在收到电子邮件地址后立即创建一个帐户,然后让用户稍后完成身份验证过程.是否有一些文档可以说明如何做到这一点?
谢谢!
我最终通过使用"devise_invitable"gem来解决这个问题.为了实现这一目标,我唯一需要扩展的是确保用户不需要通过身份验证来发送邀请.超越邀请控制器,它工作得很好:
class InvitationsController < Devise::InvitationsController
include Devise::Controllers::InternalHelpers
skip_filter :authenticate_inviter!
skip_filter :authenticate!
def current_inviter
@current_inviter ||= User.new(params[:user])
end
end
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
4296 次 |
最近记录: |