gpt4 book ai didi

ruby-on-rails-3 - 设计:创建没有密码的用户然后需要密码才能使用帐户?

转载 作者:行者123 更新时间:2023-12-04 06:57:18 26 4
gpt4 key购买 nike

我正在尝试使用 Devise 进行身份验证来布局 Rails 应用程序。我想要一个初始登录页面,人们可以在其中输入电子邮件地址。我想在获得电子邮件地址后立即创建一个帐户,然后让用户稍后完成身份验证过程。是否有一些文档可以说明如何执行此操作?

谢谢!

最佳答案

我最终通过使用“devise_invitable” gem 解决了这个问题。为了让这个工作正常,我唯一需要扩展的是确保用户不需要通过身份验证来发送邀请。超越邀请 Controller ,它工作得很好:

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

关于ruby-on-rails-3 - 设计:创建没有密码的用户然后需要密码才能使用帐户?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6654256/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com