我有设计设置允许使用电子邮件或用户名登录。使用您的用户名,您可以拥有一个虚 URL,如下所示vanity.com/username
:因此,我的用户模型具有attr_accessible :username
和attr_accessor :login
.
为了防止用户名与未来的功能发生冲突,我想对某些用户名实施黑名单。您可以在此处查看 GitHub 使用的一个很好的示例列表。
我是 Devise 的新手,并且已经在他们的 wiki 中搜索了操作方法,以查看该用例或类似内容是否包含在其中。似乎不是。
如何将某些用户名列入黑名单以在 Devise 中注册?