私はRailsにはとても新しく、いくつか質問があります。もし誰かが私の問題を理解するのを助けてくれたら、とても喜ぶでしょう。質問のうちの1つに答えても分かりましたら答えてください。 1)私はユーザー認証のためにDevise gemを使用しています。今すぐ確認できるようにしたいので、メールで確認してください。私が何をするにしても、私は次のエラーを取得し続けます - 未定義のメソッド `user_confirmation_url '。私はすでにconfig.action_mailer.default_url_optionsを設定していますが、まだエラーが出ます。参考までに、パスワードをリセットしても問題ありません!Rails Devailsは確認可能で、覚えやすいです
2)Remember_Meチェックボックスは無効です。私はチェックボックスにチェックを入れますが、ブラウザを閉じてもう一度開くと、まだ認証が求められます。私はconfig.remember_for = 15分を設定し、何もタイムアウトを設定しなかったが、それでもログインを要求する。
3)Deviseモデルはユーザーの役割をサポートしていますか?それはデフォルトではオフですか? Deviseユーザーの役割の使用方法に関するリンクは素晴らしいです!
ご返信ありがとうございます。 1)私はすでにそれをしました。申し訳ありませんが、愚かな質問 - 私はコンピュータを再起動するか、CTRL + Cを押すだけでサーバを停止し、再度起動する必要がありますか?もしそうなら、私はすでにそれをして助けをしなかった。 2)タイムアウトが有効になっていません。私があなたが送ったその記事を見ましたが、アプリケーションのどこにでもDevise :: TRUE_VALUESが見つかりませんでした。今のところ運がない。私はちょうど設定ファイルで私を覚えているが、私は私のページを表示しようとするたびにサインインするよう依頼し続ける。 3)ありがとうございます。 最初の2つの問題が解決されたら、私はとても幸せになるでしょう:) 皆さん、ありがとうございます – Arman
私は確認作業をしていますが、私はまだ働いていることを覚えていません。私はブラウザを閉じてからもう一度開いてサインインをお願いします!!これは迷惑です!誰でも助けることができますか?理由はlocalhost:3000でテストしているのかもしれませんか? – Arman