gpt4 book ai didi

ruby-on-rails - 设计:删除确认

转载 作者:数据小太阳 更新时间:2023-10-29 08:36:35 25 4
gpt4 key购买 nike

我将 ng-token-auth 与 devise-token-auth 结合使用。

这是我的用户.rb

class User < ActiveRecord::Base
devise :database_authenticatable, :recoverable,
:validatable, :omniauthable

include DeviseTokenAuth::Concerns::User
end

我没有列出可确认的信息,但每次我尝试注册时,它都会尝试发送一封确认电子邮件,当我尝试登录时,它说我必须按照电子邮件中的说明进行操作。我怎样才能删除它?我浏览了文档和一些帖子,我认为只有当我在 user.rb 中有 :confirmable 时才会发生这种情况。任何帮助,将不胜感激。谢谢!

最佳答案

根据 issue#99在 devise_token_auth 问题跟踪器中描述了 Confirmable 模块的问题发生在 0.1.30 以下的版本中所以​​可能的解决方法是升级 gem 版本,它应该可以工作。0.1.30 及以下版本的其他修复是实际跳过确认回调

before_save -> { skip_confirmation! }

附言我认为最好不要因为评论部分而删除我之前的回答。

关于ruby-on-rails - 设计:删除确认,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34489180/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com