確認書の自動送信をスキップしたい. 手動でやりたいのですが?ユーザーは、登録フォームに名前、姓、電子メール、パスワードを入力すると、自分自身を登録します。検証ユーザーの後にサイト管理者は、自分の電子メールに手動で電子メールを送信します。こんにちは、メールを確認しないと、「メールを確認してください」というメッセージでログインできません。
どうやってするの?
確認書の自動送信をスキップしたい. 手動でやりたいのですが?ユーザーは、登録フォームに名前、姓、電子メール、パスワードを入力すると、自分自身を登録します。検証ユーザーの後にサイト管理者は、自分の電子メールに手動で電子メールを送信します。こんにちは、メールを確認しないと、「メールを確認してください」というメッセージでログインできません。
どうやってするの?
skip_confirmationを呼び出してください! レコードを保存する前に。
@user.skip_confirmation!
@user.save
確認メールの自動送信をスキップするには
send_confirmation_instructionsを呼び出します
@user.send_confirmation_instructions
確認を手動で送信するには
デバイス :confirmable をユーザー モデルから削除すると、ユーザー アカウントをアクティブ化するための確認プロセスが削除されます。ただし、これにより、ユーザーはサインアップするとログインできるようになります。そのため、独自の検証を行う必要があります。
また、メールを送信する独自のメソッドを作成することもできます。