如何将注册添加回Devise

时间:2017-03-15 00:10:45

标签: ruby-on-rails devise

我在休息几个月后正在研究一个项目。当时我不想让用户注册,而是从控制台添加新用户。现在我改变主意,想要一个注册表格。唯一的问题是我无法记住我是如何禁用它的。

如何将用户注册添加回我的rails应用程序?

1 个答案:

答案 0 :(得分:2)

我将假设您禁用了“注册”,并且您抱怨“登录”的位是错误。

在您安装Devise的模型中启用或禁用注册(AKA注册)(通常是您的User模型)。打开该模型文件,您将看到以下内容:

devise :authenticatable, :database_authenticatable,
        :registerable, :recoverable, :rememberable,
        :trackable, request_keys: [:subdomain]

文件中的行将缺少:registerable符号。只需添加该符号即可启用注册。