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