読者です 読者をやめる 読者になる 読者になる

deviseでemailの確認を行わずにuserを保存する

deviseでconfirmableを使ってemailのverificationを行うようにすると、SNSログインを使ったユーザなりもともと登録されてたユーザなり全て送信されたメールの確認が必要になっていまいます。

そんなときの逃げ道。#skip_confirmation!を使えばよいようです。

stackoverflow.com

user = User.new(hoge: hoge)
user.skip_confirmation!
user.save

みたいな感じでokです :ok_woman: