0
ユーザーが作成されると確認メールが自動的に送信されます。しかし、私はいくつかのステップを完了した後に手動でコードを送信する必要があります。devise_token_auth - skip_confirmation_notification!機能していない
確認メールが送信されないようにすることができません。私はレール用ブドウのAPIを使用していますdevise_token_auth
Userモデル
class User < ActiveRecord::Base
include DeviseTokenAuth::Concerns::User
devise :database_authenticatable, :registerable,
:recoverable, :rememberable, :trackable, :validatable,
:confirmable
before_create :skip_confirmation_notification!
。
注:私が使用しようとすると、skip_confirmation!これは欠陥なく完全に動作します。しかし、自分のメールに送信された確認リンクを通じてのみユーザーを確認したいので、その機能は必要ありません。
skip_confirmation役立つことを願っています!ユーザーを自動的に確認します。しかし、私はメールリンクを介してのみユーザーを確認したい。 – arparthasarathi
あなたの貴重な時間のお付き合いありがとうございました。申し訳ありませんが、私は質問の重要な点を見逃していました。葡萄にdevise_token_authを使っています。それで、私のアプリにコントローラがないので、モデル側でそれを扱うことができればよいでしょう。私はそれに固執しています。私が言ったように、私がskip_confirmationを使用するなら、それは完璧な男を働かせます – arparthasarathi
私はそれを最初に勉強する必要があることを試みたことはありません.. :) – Vishal