devise 相关问题

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

如何在同一控制器中验证两个不同的 Devise 模型?

我有一个标准的 Rails 控制器。 我只希望用户能够访问索引和显示。而且我只希望管理员能够访问新的和创建的。 我尝试了以下内容: authenticate_admi ...

回答 0 投票 0

未初始化常量 Devise::SessionsController

我有基于 ruby 2.7.1、rails 5.2、devise 4.7.2 和 activeadmin 2.9.0 构建的 rails 应用程序。我想将它更新到当前版本。当我将 ruby 更新到 3.2.1、rails 到 7.0 时,de...

回答 1 投票 0

如何通过 Rails 7 和 Turbo Stream 使用 Devise Invitable

我有一个带有 Devise 4.9 和 Devise Invitable 2.0.7 的 Rails 7 应用程序。 在 initializers/devise.rb 中,我将 navigational_formats 设置为: config.navigational_formats = ['*/*', :html, :turbo_stream] 这

回答 0 投票 0

在邀请控制器中获取当前用户

我在我的应用程序中使用 devise_invitable gem。 如果用户已经在应用程序中登录并单击“接受邀请”链接,那么他将被重定向到设计 after_sign_in_path_for....

回答 2 投票 0

设计注册控制器中不允许的参数错误

我在用户表中添加了一个特征列,由 Devise 处理。我需要它是数据类型数组,我按如下方式管理: t.text "特征", array: true 我可以

回答 2 投票 0

如何创建自定义控制器和视图以允许当前登录的 Devise 用户在不提供密码的情况下编辑/更新自定义字段?

我想做的是向用户模型(和数据库表)添加自定义字段(例如语言环境和其他首选项),并允许用户在登录时编辑/更新它们。 因为我...

回答 0 投票 0

JWT::DecodeError(OpenSSL 3.0 不支持 nil 或空 hmac_secret):

我仍然不熟悉使用 rails/react 构建项目我正在使用设计来验证用户但是,当我登录时我收到一个内部服务器错误,上面写着 JWT::DecodeError (OpenSSL 3.0 ...

回答 1 投票 0

在 Heroku 执行 Postgresql 维护后设计登录在 RoR 应用程序中不起作用

我在 Heroku 中部署了我的 RoR 应用程序,使用 Devise 身份验证。一切正常,但 2 天前,我被告知将执行例行的 Postgresql 维护。 在那之后,我的...

回答 1 投票 0

使用 devise_saml_authenticatable 在 Rails 中使用 Onelogin 进行 SAML 登录会给出 NoMethodError - nil:NilClass 的未定义方法“to_sym”

我在 Ruby(2.0) on Rails(4) 上工作,正在测试与 Onelogin 作为身份提供者的 SAML 集成。我正在使用 devise_saml_authenticatable gem(v 1.5.0)。 我创建了一个示例 IdP 连接...

回答 0 投票 0

Rails7+Devise+Captcha:#<Devise::RegistrationsController:0x00000000036600>

先决条件: 轨道 7.0.4 Devise 4.9.0 支持 hotwire/turbo 响应者 3.1.0 设计具有默认配置 config.responder.error_status = :unprocessable_entity 配置.responder.

回答 1 投票 0

在现代项目中使用 Rails + Devise + React

正在考虑为一个项目尝试rails + devise + react。不过好像 这种方法目前没有很好的记录/支持。理想状态应该是: 仅限 Rails API 模式 认证

回答 0 投票 0

rails设计中的不允许参数,即使params .permit(ted)。

我有一个rails(6.0.2.2)项目和devise(4.7.1),有两种类型的账户:教师和学生。学生可以成功注册,但老师有问题,因为一些...

回答 1 投票 0

使用Devise的匿名用户?

如果我想用rails建立一个聊天室(标准情况),可以选择匿名('取个昵称')和授权(un & pw),我如何用Devise建立这个?我已经成功地...

回答 5 投票 5

如何检查当前devise的用户是否有某一属性的设置?

在这个网站上,我使用devise来创建用户档案。有些用户有特殊的权限属性。在这种情况下,db_admin_status是一个布尔属性。如果用户的这个属性设置为True,那么我......

回答 1 投票 0

类型错误:没有将nil隐式转换为字符串Heroku和Rails。

好吧,我想把我的应用部署到Heroku上。以下两段代码都成功了。RAILS_ENV=production bundle exec rake assets:precompile rails assets:precompile *It is ...

回答 1 投票 0

如何从Rails控制台使用Devise登录用户?

加载Rails控制台后,应该如何登录用户?Devise提供了一个测试助手,可以在测试中使用,我试着在控制台中使用:>>include Devise::TestHelpers >>...。

回答 4 投票 50

Rails 6 devise_ldap_authenticatable 保存不同用户名大写的重复用户。

我想让devise_ldap_authenticatable只为每个用户创建一条记录,在登录时给定一个用户名。我遇到的问题是devise_ldap_authenticatable保存了相同的 ...

回答 2 投票 0

Rails & Devise - 如何确定用户何时注销?

在我的Rails应用中,我有一些after_commit ... on::update回调,负责在用户更新账户设置后做一些工作。麻烦的是,这些回调会被 ...

回答 1 投票 0

Devise中的摘要认证

我正在使用 Rails 3 和 Devise 进行身份验证。我有一个正常工作的网站Devise和基本的API认证(json handler)。我如何启用摘要验证?他们的维基...

回答 1 投票 5

如何在一个只读的文本区域中显示一个模型属性

对于背景,我使用的是Ruby on Rails的Devise gem。用户的一个属性是一个名为bio的字符串。我的目标是让个人资料页面在一个只读文本框中显示生物。我觉得...

回答 1 投票 0

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