Rails + deviseで認証メールなしで登録できるようにしたいっ!
2023年2月1日
そもそもはお試し登録みたいな機能らしいですが、、
認証なし
# 認証なしでも利用できる期間設定をnilにする config.allow_unconfirmed_access_for = nil
これで登録直後の認証前の状態でずっと使えるようになる。
n日間だけ認証なしで使える
このオプションの本来の使い方は期限を設定するとその期間だけ使える。
# 認証なしでも利用できる期間設定を3日にする config.allow_unconfirmed_access_for = 3.days
認証を必須にする
期限を0にすると、認証しないと使えない状態にできる。
# 認証なしでも利用できる期間設定を0にする config.allow_unconfirmed_access_for = 0.days