devise 相关问题

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

升级后未初始化的常量 Devise::SessionsController

我有一个基于 ruby 2.7.1、devise 4.7.2 和 activeadmin 2.9.0 构建的 Rails 5.2 应用程序。我想将其更新到当前版本。当我将 ruby 更新到 3.2.1、rails 更新到 7.0、devise 更新到 4...

回答 2 投票 0

设备无法找到_for_authentication

从 Rails 7.1.4 升级到 7.2.1 的用户无法再登录。奇怪的是,这似乎只影响开发模式。该问题似乎是由会话控制器调用时引起的:

回答 1 投票 0

在 Devise 注册控制器中处理 ActiveRecord::RecordNotUnique

我的用户表在电子邮件和用户名字段上有唯一的索引。有时,唯一性约束会被打破,并且会抛出 ActiveRecord::RecordNotUnique 异常。可以

回答 3 投票 0

Devise - 使用 Ajax 登录

这里是否有可能修改设计SessionsController以进行ajax通信?

回答 1 投票 0

我可以使用带有“only”和“ excepted”的“devise_for”吗?

我正在构建一个 Rails 网站,并设置设计路线。到目前为止,我没有遇到任何问题,一切正常。然而,由于该网站分为管理区和访客区......

回答 2 投票 0

设计赋予管理员销毁权限

刚刚向 Devise 添加了一个管理模型。我在 Rails 4 上。 我想授予管理员权限来销毁和更新其他用户创建的文章。 无法找到有关...的文档

回答 1 投票 0

设计:使用两个可能的加密密码登录

我的应用程序使用 Devise gem 进行身份验证,但我想自定义它以使用两个可能的加密密码登录,因为我之前的应用程序使用 MD5。我的用户中有两个字段...

回答 2 投票 0

使用 Devise on Rails 7 的 Form_for 嵌套配置文件不显示字段

尝试向设计新表单添加基本的个人资料用户名属性,但用户名字段未在屏幕上呈现。 该设计注册/new.html.haml = form_for(资源,如:resource_n...

回答 1 投票 0

我应该在哪里使用 Devise + RSpec 进行经过身份验证的路由测试?

我对 Rails 还很陌生。 我们使用 Devise 来处理用户身份验证,并使用 RSpec 来测试应用程序 (Rails 4)。 我有一个管理设备模型,可以访问一些经过身份验证的路由...

回答 2 投票 0

Rails 7 devise gem 几天后无法使用有效凭据登录

轨道 7 设计 4.9.4(使用 bcrypt (~> 3.0)) 用户无法登录,出现“电子邮件或密码无效”错误。 用户重置密码并可以在几天后使用新密码登录,他/她不能......

回答 1 投票 0

401 未经设计基本授权

我安装了Rails 7.2.1,安装了Devise basic。我在我的应用程序控制器中设置: def after_sign_in_path_for(当前用户) # 假设“仪表板”是一个模型并且您有一个表演动作...

回答 1 投票 0

没有路线匹配[GET]“/users/sign_out”我可以删除我的帐户但不能注销

这是我的错误: 没有路由匹配 [GET]“/users/sign_out” 这是所有路线: 前缀动词 URI 模式 ...

回答 1 投票 0

在 Rails 应用程序中使用非浏览器请求命中 Devise 身份验证背后的 Web 端点

如何在 Rails 应用程序中请求经过 Devise 身份验证的页面? 5 年前的这篇 SO 帖子建议点击 /sign_in,然后在将来的请求中使用返回的 access_token。 但是

回答 2 投票 0

如何使用user_signed_in设备?集成测试中的方法?

当我断言 user_signed_in 时?在集成测试中,它说该方法未定义。 有没有办法在我的测试中使用这种方法? 我正在使用 Rails 4 和最新版本的 devise....

回答 3 投票 0

Rails 设备登录成功后做一些事情

我有一个 Rails 应用程序并使用设备进行用户注册和注册。现在我想存储用户上次成功登录的日期。 基本上我考虑过覆盖创建方法...

回答 1 投票 0

自定义设备控制器和视图

我对ROR很天真。我正在尝试使用设备仅使用电子邮件登录用户。如果提供的电子邮件的用户不存在,我想呈现登录页面。但是,当我尝试渲染“新”时,检查后...

回答 3 投票 0

如何正确委托设备用户名和关联?

目标:将 Devise 用户名与帖子相关联。在尝试在帖子模型中委托用户名并在我的视图中返回后,我收到此错误。据我了解,有两种方法可以做到这一点。

回答 2 投票 0

设计文本框格式

为我的登录页面设置设备后,我想知道如何调整 f.email_field 和 f.password_field 高度的大小?我试过了

回答 3 投票 0

Rails 多对多关联:每个组织强制使用唯一的电子邮件,但不强制执行属于不同组织的相同电子邮件

在这里,我通过会员资格在用户和组织之间创建了多对多关联,它工作正常,但我想要的是我想要插入相同的用户(即具有相同电子邮件的用户)...

回答 1 投票 0

Rails 7 在成功删除记录之前我无法显示确认消息

在我的 Rails 7 应用程序中,我尝试在用户按下“删除”按钮时显示确认消息。然而,当按下按钮时,它会立即删除记录......

回答 5 投票 0

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