当某人访问该站点且未登录时,将自动创建一个用户帐户。有一个按钮可以“以其他用户身份登录”,该按钮可以注销并重定向到sign_up页面。
尽管如此,sign_up页面仍显示错误:
undefined method `login' for #<User:0x00007f4ef2e60468>
这意味着即使该用户已注销且未创建新用户,该用户当前仍在登录。
答案 0 :(得分:0)
Devise不会创建要通过用户手动添加登录属性到用户表的迁移
rails g migration add_login_to_users login:string