
[英]How can you override a flash message from devise set in :require_no_authentication
我通过在设计的会话创建方法之前调用 :prepend_before_action 向我的应用程序添加了 2 因素身份验证。 这需要一个sign_in之前创建会话和2factor令牌验证之后,用户的。 在 Devise 中,有一个帮助程序:require_no_authentication在创建操作 ...
[英]How can you override a flash message from devise set in :require_no_authentication
我通过在设计的会话创建方法之前调用 :prepend_before_action 向我的应用程序添加了 2 因素身份验证。 这需要一个sign_in之前创建会话和2factor令牌验证之后,用户的。 在 Devise 中,有一个帮助程序:require_no_authentication在创建操作 ...
[英]How to include user has_many association on sign in response from devise?
希望你们过得好 我有这个用户,它与地址模型(用户 has_many 地址)有 has_many 关联。 如何配置设计以在登录时返回所有用户地址? 该关联已经运行良好,但我似乎无法找到一个简单的解决方案,而不是执行另一个请求以从用户那里获取地址信息,或者可能覆盖设计会话控制器。 (我没有尝试,因为 ...
[英]Rails/devise intermittent session issues between log out, log in and expire
我正在准备我的第一个 Rails 在线部署,我非常接近有限的、封闭的版本以供用户试用。 我想我的问题是,如何强制并保证在适当的时间从浏览器中清除本地用户会话数据? 我遇到的问题是当有人在一段时间空闲时间(即会话超时后)后登录或注册时,会出现间歇性(看起来像是永久性和致命的应用程序故障,但事实并非 ...
[英]Creating devise users from a CSV file - Rails - PG
我收到了一个包含电子邮件和密码的 CSV 文件。 我的任务是通过这个 CSV 文件并使用设计 gem 创建用户。 你可能想知道为什么我得到了人们的电子邮件和密码(我也是),但我被告知不要担心。 我的 csv 文件如下所示: 我在我的 seed.rb 文件中写了以下代码: 我运行rail ...
[英]Rails > Devise Gem: Can't find source of Log Out link
我第一次使用 Devise 并且在定位我的应用程序中出现的“注销”链接的来源时遇到了一些麻烦。 我在根 url。 这是我的路线文件: 我的application.html.erb文件如下: 还有我的帖子/index.html.erb: 然而,在 localhost:3000,在h2上方出现了一个“注 ...
[英]Rails 6.0 is still rendering views even with API only mode enabled
有谁知道如何在使用 config.api_only = true 时阻止 rails 呈现 devise 登录视图? 我的 application.rb 文件中有这个: ...
[英]How to implement email verification through OTP in Rails?
在我的 Rails 应用程序中,我通过 OTP 实施移动验证。 (使用 active_model_otp)。 now my customer requirement is he want the Email verification also through OTP(means an emai ...
[英]Getting FB profile photo with Shrine
我在我的项目中使用 Devise 进行身份验证,并且在使用 Shrine gem 通过 FB 登录时无法获取图像。 我有标准的 devise 方法从用户 model 的 Omniauth 提供程序获取数据: 注释行适用于使用 Google 登录并将图像正确设置为auth.info.image返回链接 ...
[英]Devis logout error ActionController::InvalidAuthenticityTokenon logout
使用 Rails 6.0.3.6、ruby 2.7.2p137 和 devise (4.7.3)。 当用户调用注销时,如果它是正常情况,它会很好地工作。 但是相同的注销在条件下会出现错误: 如果用户已打开 2 个选项卡并从第一个选项卡注销并尝试从第二个选项卡注销,则会出现错误。 如果用户注销并单击浏 ...
[英]Unable to sign up a user with react ruby on rails and devise gem
我正在使用带有 React 的 Rails 6 和带有 devise gem 的 webpacker。 我发出一个帖子请求,它到达了正确的路线,给了我一个状态 200 OK。 没有错误信息。 但是当我使用rails console检查用户时,它显示没有新用户。 这些是我的代码文件供参考。 任何帮助将 ...
[英]How to fix SSL error thrown by omniauth LinkedIn
我正在尝试在 rails 5.2 应用程序中通过 LinkedIn 设置身份验证,同样我指的 是 devise 给出的文档,但我收到以下错误: 我已经使用以下 gem 添加了这些配置 devise ~> 4.8.0 omniauth-linkedin-oauth2 ~> 1.0.0 全 ...
[英]Triggering only certain validations on a particular action with Rails and devise
我有管理员 model 和 devise: “帐户所有者”可以通过管理仪表板添加管理员,这具有邀请管理员的效果(设计邀请方法邀请:): 如您所见,我想检查我的记录是否有效,特别是如果该帐户的管理员记录不超过 3 条。 问题是我什么时候打电话valid? 在resource (管理员)上,我总是得到 ...
[英]Invalidating Devise user session identifier after password update
场景:作为管理员,我需要在更新用户密码后使用户的 session(注销)无效。 这符合https://cheatsheetseries.owasp.org/cheatsheets/Session_Management_Cheat_Sheet.html#Renew_the_Session_ID_Aft ...
[英]change template_path for devise mailer instead of default devise mailer views
使用 Devise 创建自定义 model User时。 视图是通过$ rails g devise:views users创建的向用户发送确认电子邮件时,如何告诉 Devise 在views/users/mailer中使用模板? ...
[英]Rails generate devise install problem (LoadError files)
当我在 cmd 中运行此命令时 - 导轨生成 devise:install 我有这个问题 也许 smb 有同样的错误? 将非常感谢回答Thx ...
[英]How to test devise API through Postman?
我是 Rails 的新手,并且设置了 devise 和用户 model 和 email 和密码以及 React 前端。 我的目标是在 React 应用程序中使用注册/登录端点,而不是使用默认的 Rails 视图。 当我从 go 到 http://localhost:3000/users/sign_ ...
[英]Rails Devise invitable invitation link isn't working
所以我有 2 个应该一起工作的应用程序。 我有 app1,这是一个只有我们的员工才会使用的应用,而 app2 是一个 customer_portal 应用,客户可以在其中登录并支付余额。 我正在努力做到这一点,以便在 app1 中我们可以创建一个客户帐户并将其链接到特定客户。 此过程将使用 devi ...
[英]How to fix a flaky Capybara test for the Devise password reset flow
我在 Rails 中有一个不稳定的系统测试,我似乎无法修复。 每次这个测试最初开始失败时,我都会在 capybara 的using_wait_time方法中添加几秒钟,并且测试会通过一段时间。 通常,这个测试是孤立地通过的,然后在我运行整个测试套件时失败。 然后我增加了等待时间,它会在运行整个测试套 ...
[英]Rails: separate app to 2 domains, separate user to each domain by user_type, cannot login cross domain depends on user_type
我有用于管理身份验证的 Devise 的 rails 应用程序,我有 2 个域可以访问此应用程序,例如 domain1.com、domain2.com。 each domain is for each type of user like user_type1 can login on domai ...
[英]Devise not redirecting when user destroy session
用户退出时,我无法让 Devise 刷新页面。 Session 正在被销毁,但我需要刷新页面才能看到用户已注销。 我尝试将 turbolinks 设置为 false,并使用 remote:true,但没有运气。 有任何想法吗? 看法 应用 Controller 路线 日志 ...