私はRubyアプリを持っていて、私はユーザ認証のために "Authlogic"を使っています。ユーザーは問題なく登録してサインインできます。Ruby on Rails - authlogicを使ってプレーンテキストのパスワードを保存する
私は、これらの詳細を「ユーザー」テーブルに移行する必要があるユーザーの詳細の一覧を持つcsvファイルを用意しました。そのために、私はcsvファイルを通って "users"テーブルにデータを格納するスクリプトを書いています。
仕事にauthlogicで必要persistence_token
crypted_password password_salt :
問題は、私は次のフィールドの値を生成するための方法を見つけることができませんです。
助けが必要ですか?
authlogicが正しく構成されている場合、これらの列は自動的に移入されます。あなたのユーザーモデルとインポートスクリプトを見ることができれば役に立ちます。 –
サイトから登録すると、はい列が自動的に入力されます。プレーンテキストのパスワードを持つcsvからユーザーをインポートする必要があります。 – RRG
これを読んだらOKです。http://stackoverflow.com/questions/2330994/rails-authlogic-password-hashing-algorithm-using-ruby-only私はこのサイトhttp://www.binarylogic.comを使って試してみましょう/ 2008/11/23/tutorial-upgrade-passwords-easy-with-authlogic/ – RRG