私はdevise(2.0.4)を使用してユーザ登録とサインイン機能を設定します。今すぐサインアップした後にサインインできるようにしたい。イベントの確認メールが彼のメールボックスに送信されます。 「このユーザーは確認されていません」とマークしてください。設定方法直接あなたのUserモデルにオーバーライドメソッドconfirmation_required?
を追加するメールリンクを介して電子メールを確認せずに登録した後にユーザーログインを行うように設定する方法は?
3
A
答えて
3
私は、これはまた、問題を解決しますました。どちらを選択するのですか?
def active_for_authentication?
true
end
1
試してみてください。
class User < ActiveRecord::Base
...
def confirmation_required?
false
end
end
関連する問題
- 1. Zendフレームワーク登録+電子メールの確認
- 2. メールにログインせずにセレンのメールリンクを確認する方法は?
- 3. 電子メールを送信せずに電子メールアドレスが存在するかどうかを確認する方法?
- 4. 電子メールをユーザーに送信せずに電子メールアドレスを確認する
- 5. Wagtail:電子メールで登録ページを作成して確認する
- 6. 登録後すぐに顧客の電子メールを取得する方法は?
- 7. Auth0電子メール確認、登録の扱い方gracefuly
- 8. Laravel 5.5に登録した後自動的にユーザーログインを防止する方法
- 9. アイデンティティ2 - 電子メールを確認してパスワードを設定できるようにする
- 10. 電子メールに基づいてユーザーが存在するかどうかを確認するユーザー登録 - カスタムユーザーストア
- 11. PHPのif ... elseif ....を設定して電子メールの登録を検証する
- 12. 登録後x日以内に電子メールを送信する方法
- 13. django-rest-authで登録:allauth設定を設定する場所(電子メールの確認と必要なユーザ名)
- 14. Strapi:ユーザー登録時に確認メールを送信する方法
- 15. 電子メールのSMTPの設定を登録するとコード
- 16. Firebase Auth(Angular 2)に登録した後、自動的にユーザーに電子メールを送信する方法
- 17. Android - 登録と電子メールアドレスによる確認
- 18. 登録時にユーザーの電子メールアドレスを確認する別の方法
- 19. リダイレクトせずに登録フォームを確認しますか?
- 20. ユーザー登録の確認メールはどのように機能しますか?
- 21. FOSUserBundle 2.0ユーザ登録後に確認メールがありません
- 22. 電子メールでバグを登録する
- 23. Firebase(Android):初めてFirebaseに電子メールを登録した後、登録アクティビティではなくログインアクティビティに移動する方法は?
- 24. symfony2の電子メールリンクを介してユーザアカウントを検証する
- 25. 電子メールで文脈メニューの登録者を登録解除する方法
- 26. ユーザーが新しいアカウントを登録したときに電子メールに電子メールが表示されない
- 27. SMS登録を使用してユーザー登録を確認するにはどうすればよいですか?
- 28. CodeIgniterは登録時にユーザに電子メールを送信しません
- 29. django登録モジュールは電子メールを送信しません
- 30. ユニットテスト電子メール登録Firebase
これは正しい答えです。 'confirmation_required? 'を無効にすると、動作しないことが確認できます(電子メールは送信されません)。 'active_for_authentication?'はあなたのユーザーを "特別な条件"で上書きする方法であり、実際には確認可能です。 – mikeycgto