2012-03-14 49 views
1

我目前在我的應用程序中具有用戶使用用戶名和密碼創建帳戶,然後發送給他們的電子郵件的功能。指定隨機密碼

爲了生成更安全的登錄信息,我希望生成隨機密碼,然後在發送給用戶的電子郵件中包含密碼。

我只是想知道我該怎麼做。我在我的數據庫中有一個password_hash和salt,所以它需要在那裏分配隨機字符串。

我明白,我會在我的模型像

before_save :assign_password 

然後

def assign_password 
    stuff 
end 

這是所有我需要和它將會分配給password場?我將包括在def assign_password?

+0

的可能重複[隨機生成的密碼的Rails 3.1(http://stackoverflow.com/questions/9066245/randomly-generated-password-rails- 3-1) – 2015-09-14 08:49:56

回答