在Desive on Rails beta 3中创建管理员用户

好吧,当有人回答这个问题时,我可能会觉得很傻,因为我错过了一件简单的事情,但是。。。下面是:

我在rails 3测试版上有一个全新的应用程序,我正在使用Desive进行身份验证。我已经运行了所有的评论,现在一切都很好。我已经创建了一个用户角色和一个管理员角色(按照以下说明:https://github.com/plataformatec/devise/wiki/How-To:-添加一个管理员角色)并且我已经注册为第一个用户,但是如何注册或创建一个管理员角色用户?Desive的指导将管理员角色设置为不可注册,但我不确定如果无法注册,您应该如何创建管理员

任何帮助都将不胜感激!谢谢

是的。我觉得自己很笨

如果其他人也有类似的无聊时刻。只需使用rails控制台创建管理员用户:

➡ 轨道c
加载开发环境(Rails 3.0.0.beta3)
内部评级(主要):001:0>admin=admin.create!你呢|
irb(主要):002:1*[email protected]'
内部评级(主要):003:1>u、 密码='password'
内部评级(主要):004:1>u、 密码\确认='密码'
irb(主要):005:1>终止

那就行了。现在只需访问您的管理员登录路径并登录即可

发表评论