gpt4 book ai didi

ruby-on-rails-3 - 如何创建第一个(管理员)用户(CanCan 和 Devise)?

转载 作者:行者123 更新时间:2023-12-03 08:34:06 25 4
gpt4 key购买 nike

我在被 Tony's tutorial 闲置的 Rails 3 应用程序中进行了身份验证

我不想在我的应用程序上公开注册,只是为了使用管理员帐户创建新用户,但我无法手动创建管理员帐户,因为在表用户中有必须生成的加密密码和盐,而我没有不知道怎么做:|

最佳答案

此外,如果您使用可确认并希望在创建新帐户时跳过确认电子邮件的要求,您可以执行以下操作:

newuser = User.new({ :email => 'admin@example.com', 
:password => 'password',
:password_confirmation => 'password'})
newuser.skip_confirmation!
newuser.save

如果您创建的帐户是为受信任的用户创建的,或者您正在创建测试帐户,这将很有用。

关于ruby-on-rails-3 - 如何创建第一个(管理员)用户(CanCan 和 Devise)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5149773/

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