0
確認郵件是在創建用戶時自動發送的。但是我需要在完成幾個步驟後手動通過代碼發送郵件。devise_token_auth - skip_confirmation_notification!不起作用
我無法阻止確認郵件的發送。
用戶模型
class User < ActiveRecord::Base
include DeviseTokenAuth::Concerns::User
devise :database_authenticatable, :registerable,
:recoverable, :rememberable, :trackable, :validatable,
:confirmable
before_create :skip_confirmation_notification!
我使用devise_token_auth葡萄API的軌道。
說明:如果我嘗試使用skip_confirmation!它完美的工作沒有任何缺陷。但我不需要這種功能,因爲我只想通過發送給他們郵件的確認鏈接來確認用戶。
skip_confirmation!自動確認用戶。但我只想通過郵件鏈接確認用戶。 – arparthasarathi
非常感謝您寶貴的時間夥伴,遺憾的是我錯過了一些重要的問題。我用葡萄使用devise_token_auth。所以如果我可以在模型中處理它,會更好,因爲我的應用中沒有控制器。我堅持這一點。正如我所說,如果我使用skip_confirmation !,它完美的作品 – arparthasarathi
我從來沒有試過,我需要先研究它.. :) – Vishal