0
有没有一种方法可以告诉设计师不要使用密码?我在LDAP中使用Devise,所以加密的密码字段是一个浪费的列(密码存储在LDAP目录中)。如果我删除了encrypted_password列,然后加上我的模型使用无密码设计
def encrypted_password
""
end
def encrypted_password=dummy
end
一些虚拟存取我至少可以摆脱在数据库中的列。然而,当我创建新的用户我还是要提供一个假密码
User.create(:first_name => "Dummy", :password => "dummyPass1", :password_confirmation => "dummyPass1")
有没有设置的地方,会使这个吸尘器?
对于谁在这个问题上绊倒我们无法得到这个工作。删除database_authenticable导致其他问题。我们最终从应用程序中删除了Devise(因为它的许多功能在LDAP情况下都没有帮助)。 – CodeSmith 2015-01-12 23:59:05