我按照说明为 Devise 添加了用户名登录而不是电子邮件(实际上除了电子邮件)。问题是当我实际登录时,当输入非电子邮件地址时,有一种 Javascript 机制可以使登录字段变为红色。然后,当您单击登录按钮时,会有 Javascript 阻止您登录并显示一个黑色气泡,说明“请输入电子邮件地址”。
我做错什么了吗?这些设计说明是否已过时?如何允许用户输入用户名而不是电子邮件地址来登录?我正在使用最新的设计和 Rails (v3.2.8)。
我按照说明为 Devise 添加了用户名登录而不是电子邮件(实际上除了电子邮件)。问题是当我实际登录时,当输入非电子邮件地址时,有一种 Javascript 机制可以使登录字段变为红色。然后,当您单击登录按钮时,会有 Javascript 阻止您登录并显示一个黑色气泡,说明“请输入电子邮件地址”。
我做错什么了吗?这些设计说明是否已过时?如何允许用户输入用户名而不是电子邮件地址来登录?我正在使用最新的设计和 Rails (v3.2.8)。