1
0

More than 3 years have passed since last update.

rails+devise+devise_token_auth

Last updated at Posted at 2020-12-24
model/cuustomer.rb
  devise :database_authenticatable, :registerable,
         :recoverable, :rememberable, :validatable, :confirmable,
         :omniauthable
  include DeviseTokenAuth::Concerns::User

  serialize :tokens

  after_create :send_confirmation_email, if: -> { !Rails.env.test? && Customer.devise_modules.include?(:confirmable) }
  private
    def send_confirmation_email
      self.send_confirmation_instructions
    end

end

このserialize :tokensのおかげでPostmanでログインしようとしてもできませんでした。ありがとうございます。

model/cuustomer.rb
  devise :database_authenticatable, :registerable,
         :recoverable, :rememberable, :validatable, :confirmable,
         :omniauthable
  include DeviseTokenAuth::Concerns::User

  # serialize :tokens

  after_create :send_confirmation_email, if: -> { !Rails.env.test? && Customer.devise_modules.include?(:confirmable) }
  private
    def send_confirmation_email
      self.send_confirmation_instructions
    end

end

devise_token_auth# パスワードを忘れた時

スクリーンショット 2020-12-25 8.24.11.png

devise_token_auth# ログイン

スクリーンショット 2020-12-25 8.25.06.png

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0