私は現在、自分のアプリケーションにユーザー名とパスワードのアカウントを作成してから電子メールを送信する機能を持っています。ランダムパスワードを割り当てる
より安全なログインを生成するために、私はランダムなパスワードを生成し、ユーザに送信される電子メールにパスワードが含まれていることを望みます。
私はこれをどうやって行うのだろうかと思っています。私は自分のデータベースにpassword_hashとsaltを持っていますので、そこにランダムな文字列を割り当てる必要があります。私は
def assign_password
stuff
end
を、私は私のモデルを持っているしなければならないこと
before_save :assign_password
のようなものを理解してから
は、これは私が必要となり、それがpassword
フィールドに割り当てられるすべてのですか?私は、[ランダムに生成されたパスワードのRails 3.1]のdef assign_password?
が重複する可能性に何が含まれるであろう(http://stackoverflow.com/questions/9066245/randomly-generated-password-rails- 3-1) –