cost 455 ms
Devise Google Omniauth 在本地工作,但不在生产环境中工作 - Devise Google Omniauth working in Local, but not in Production

Google OAuth2 on Production 对我不起作用。 这是 Devise 宝石。 日志始终在生产环境中显示这一点。 (从服务器中删除了前缀 output) 但它适用于本地!!! .rbenv-vars应该在生产环境中工作,因为我已经将密钥和主密钥放在那里。 我还将我的数据库信 ...

devise controller 没有访问数据库的权限吗? - Does devise controller doesn't have access to database?

我正在尝试实现优惠券/令牌功能。 在registration_controller.rb中,我试图通过其代码查找令牌/优惠券,并将推荐用户分配给另一个用户的推荐人,但它(优惠券)返回 nil。 但是,如果我在控制台中插入 byebug 并复制粘贴代码,它就可以完美运行。 任何想法为什么会这样? 另 ...

如何在 Devise 注册到特定页面后导航用户(动态) - How to navigate user after Devise sign up to a specific page (dynamic)

有人可以帮忙吗? 我需要传递:course_id 参数来注册方法,以便将用户导航到特定的课程页面。 我在 new.html.erb 中添加了一个隐藏字段 在注册到特定课程页面后导航用户。 在注册 controller 我有: 我也试过: 在 def after_sign_up_path_for(用 ...

微软安全链接在页面加载前解锁用户 - Microsoft safelinks unlock the user before page load

我正面临一个与 Microsoft 安全链接有关的奇怪问题。 当我们向用户发送解锁电子邮件时,微软会更改其安全链接的网址,当用户单击 email 的解锁链接时,出于安全原因,微软首先在后台打开页面,用户被解锁并且令牌无效。 因此,当页面加载但用户已解锁时,它显示解锁令牌无效。 有没有人有同样的问题? ...

Unpermitted parameter error in devise registrations controller - Unpermitted parameter error in devise registrations controller

我在我的Users表中添加了一个characteristics列,由Devise处理。我需要它是数据类型数组,我管理如下: t.text "characteristics", array: true 我可以在控制台中更新特性,但是当我尝试通过浏览器中的表单更新它们时,出现以下错误: Unpermi ...

如何限制简单表单关联以仅显示当前用户的值 - How to limit simple form association to show only current user's values

我正在 Rails 7 上使用 Ruby 构建一个费用跟踪器。我使用 pundit gem 授权每个用户只能访问他们自己的数据。 但是,当我尝试添加新交易时,它会显示所有银行账户,而不仅仅是当前用户的账户。 这就是我定义模型之间关系的方式: 这是事务#new 的简单形式: 我只是想弄清楚如何以正确的 ...

角色 scope 没有在 Devise 登录表上突然工作 - Role scope is not working out of the blue on Devise sign in form

我在 Rails 7 上并使用 Devise 和 Rolify ... 我有一个创建帐户页面,本周早些时候用户注册得很好(我正在处理一些垃圾邮件帐户)但我注意到那些垃圾邮件帐户总是选择非管理员用户可用的角色,即非-管理员角色。 但是今天我注意到创建了一个具有超级管理员角色的垃圾邮件帐户,我在想这怎么 ...

Ruby on Rails 7 + Turbo - 不显示通知消息 - Ruby on Rails 7 + Turbo - Not showing notice message

我正在学习 Ruby on Rails。 Rails 7 + Turbo stream...我正在学习教程,但在显示通知消息时遇到问题。 你能帮我理解为什么我在创建新报价后没有收到通知消息吗? 这是 QoutesController.rb 中的创建操作。 只有当我输入这行代码时: 在 format ...

提交时字段为空时如何显示登录表单的验证错误 - How to show validation errors for a login form when fields are empty on submit

我正在使用 Devise gem 进行身份验证和登录表单,当我单击字段为空白的“登录”时,我收到错误“无效的电子邮件或密码”。 我认为如果注册表单出现“姓名不能为空”或“电子邮件不能为空”之类的错误,具体取决于空白字段,那会很好。 怎样才能做到这一点? Log in view application ...

如何使用身份验证逻辑创建两个不同的 link_to 位置(Ruby on Rails 和 Devise) - How to use authentication logic to create two different link_to locations (Ruby on Rails & Devise)

StackOverflow 上的第一篇文章。 :) 我是 Ruby on Rails(和一般编码)的新手,我在理解文档方面最费劲。 所以我确定这个答案在某个地方,但如果是的话,我没有找到/理解它。 我正在尝试创建两个选项: 登录前单击徽标 - 路由到root_path 登录后单击徽标 - 路由 ...

在我的测试中未创建 object 实例 - An object instance not getting created in my test

以下是我的测试,一切正常。 当我运行测试时,表单在ui中填满了名称和图像。 如果我在访问groups_path测试了在ui中创建的用户名是否存在,则测试也会通过。 唯一的问题是没有创建group 。 我不确定我错过了什么。 我正在使用devise进行身份验证create_group_spec.rb ...

Devise 注册不再工作 - 是否与用户控制器发生冲突? - Devise sign up not working anymore - is there a conflict with users controlller?

我有麻烦了,我的 devise 注册不再有效了......它工作得很好,直到我猜,我创建了一个用户 controller(编辑用户显示,照片,昵称等......)。 有没有可能发生冲突? 无论如何,我不明白,因为我制作了一个具有完全相同架构的应用程序并且我没有遇到任何困难。 这是我的路线: 这是我 ...

Rails 7 + Devise + Turbo stream 登录时不显示错误 - Rails 7 + Devise + Turbo stream not showing errors when sign in

我开始了一个新项目,并被困了几个小时试图让登录页面显示错误。 虽然当我尝试在注册页面上写入不正确的数据时它返回错误,但登录完全忽略它。 我从gorails找到了关于 devise for rails 7 的决定,但没有帮助。 宝石文件: 配置/初始化程序/devise.rb: 这样做是为了不添加新的 ...


 
粤ICP备18138465号  © 2020-2025 STACKOOM.COM