devise 相关问题

Devise是Ruby-on-Rails的身份验证gem。它取代了之前的解决方案,例如Restful Authentication或Authlogic。

Rails 设计禁用某些用户类型的密码恢复

在我的 Rails 项目中,我有不同类型的用户,其中之一具有 user_status :admin,与其他用户不同,它具有编辑内容的完全权限。出于显而易见的原因,我想添加

回答 5 投票 0

设备升级后无法登录

我尝试将我的devise gem从2.1.2升级到2.1.3。 升级后我无法登录。 日志只向我显示了 401 未经授权的消息,没有异常堆栈跟踪。 这是登录...

回答 2 投票 0

使用 Devise_invitable 发送邀请时出错

我知道有一些关于此的线索,但是,从我所看到的来看,它们已经很旧了,可能已经过时了。 我正在使用 devise 和 devise_invitable。其背后的想法是让管理员和老师......

回答 1 投票 0

rails 中的 link_to 方法:delete 仍然执行 GET 请求“Rails 7.1.3.2”

我想从设备身份验证 gem 运行删除方法 我都尝试过 <%= link_to "Sign Out", destroy_user_session_path, method: :delete %> 和 <%= link_to "

回答 1 投票 0

Rails API 上的 devise 和 Omniauth-google-oauth2 以及 React 上的 React-oauth 出现 CSRF 错误

我使用React 7作为API与omniauth-google-oauth2、omniauth-rails_csrf_protection、devise和devise-jwt。 对于 React React-oauth 和 jotai。 我像这样配置我的 Rails API: 数据库/模式.rb ...

回答 1 投票 0

设计登录布局

我为管理创建自定义布局,而不是使用applicaiton.html.erb,我正在使用新的布局admin.html.erb,我可以导入任何控制器并且它工作正常,但我需要使用它来设计.. .

回答 1 投票 0

devise的database_authenticatable的“延伸”是什么意思?

我在config/initializers/devise.rb中看到,有一个名为“config.stretches”的配置。 # ==> :database_authenticatable 的配置 # 对于 bcrypt,这是散列

回答 2 投票 0

Rails、Rspec、Devise:查看经过身份验证的块内包含路由的规范

轨道 7 设计 康康康 在这一点上你是如何开展工作的? 在应用程序上,我想将所有路由放入经过身份验证的块中,例如: devise_scope :用户执行的操作 未经身份验证的行为 ...

回答 1 投票 0

Rspec 使用请求和 rswag 测试登录(设计)时出现问题

我很想使用 rswag 和 rspec 来记录 REST API 并同时编写测试。 我正在尝试阅读教程和文档,但我无法让登录端点正常工作(设计 - s...

回答 3 投票 0

用 1 个模型和 2 个注册表进行设计

我正在开发一个预订应用程序(例如airbnb),用户可以在其中列出他们的房屋,并接收其他用户的预订查询。 有一个用户模型,可以有不同的角色:主持人、嘉宾......

回答 1 投票 0

控制器上的 Rspec 和设备。 “您正在被重定向”

我发现关于这个主题的帖子不够,所以我决定再次发布问题。 我只是想测试使用 devise 和 rspec 的控制器。 我确实添加了rails_h...

回答 3 投票 0

使用 Omniauth 设计多个模型,无需 STI

有没有办法在没有 STI 的情况下为多个模型配置 Devise Omniauth? 我们有学生和教授模型,我们不想使用 STI,但现在我们意识到可以使用 Omniauth 进行设计

回答 4 投票 0

Devise_token_auth 和 Devise 使用用户名和电子邮件登录

当我尝试将令牌身份验证添加到现有的 Rails 应用程序时,我不断收到错误,它源于设计authentication_keys。在我的 Rails 4 应用程序中,我允许用户使用

回答 3 投票 0

关闭窗口无法通知

注册页面 我在 Rails 7.1.3 中使用了 bootstrap 进行登录和注册,但是关闭窗口不起作用。感谢您的帮助;) 修复关闭窗口...

回答 1 投票 0

设计错误未定义方法`email'

我尝试调整我的设计视图,并用用户名替换了电子邮件。当然,我已经通过将所有出现的 :email 替换为 :username 来调整initializers/devise.rb。我调整了屏幕...

回答 2 投票 0

邀请已接受? after_invitation_accepted CALLBACK 中返回 FALSE

我使用devise_invitable(2.0.6) 邀请_接受?在 after_invitation_accepted CALLBACK 中返回 FALSE,但是当我在这里暂停并检查 Rails 控制台时,它给了我 true 的 Invitation_accepted? 我们...

回答 1 投票 0

Rails 通过消息流配置发送带有邮戳的电子邮件

我正在使用带有邮戳 gem 的 Postmark API 发送一些电子邮件。 宝石“邮戳轨道” 我希望消息使用特定的消息流。我正在尝试使用操作邮件程序来做到这一点

回答 1 投票 0

升级到rails 7后获取ActionDispatch::Request::Session::DisabledSessionError

我最近将我的应用程序升级到了 Rails 7,现在我的一些测试失败并出现以下错误。 ActionDispatch::Request::Session::DisabledSessionError:您的应用程序有会话...

回答 2 投票 0

如何在没有密码的情况下使用典狱长/设备验证用户身份?

在我的应用程序中登录时,用户将仅提供电子邮件,不需要密码。我想使用 devise/warden 对其进行身份验证。 用户类::SessionsController < Devise::SessionsController include

回答 2 投票 0

如何在 Rails 中使用 Devise 正确实现 API 身份验证?

我正在构建 Rails API 并尝试使用 Devise 实现身份验证。我的目标是使用 JWT 令牌进行身份验证,但我在登录过程和生成/

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.