问题标签 [devise]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1559 浏览

ruby-on-rails - 导轨 | 设计 | 请求更改密码后如何覆盖重定向?

嗨,我正在使用 Devise 1.0.3 和 Rails 2.3.5

我的用户有以下设计线:

在请求重置密码的说明后,我想自定义应用程序将用户重定向到的位置。

对于其他注册设计提供after_sign_in_path_forafter_sign_out_path_for 但我还没有找到可恢复模块的等价物。

实现这一目标的最佳方法是什么?

0 投票
1 回答
1805 浏览

ruby-on-rails - 为 Ruby on Rails 设计,安装后的路由问题

我有 Rails Rails 2.3.8 和 Devise 1.0.8。我已按照安装说明进行操作,但是在修改 routes.rb 后第一次尝试访问 /users/sign_in 时,我得到了

当我重新加载时,我得到

如果放在map.devise_for :users其他map.s 之上,我在尝试访问例如 /artists 或 /songs 时会遇到相同类型的路由错误。

我错过了什么吗?

更新:这是完整的输出rake routes

0 投票
4 回答
1965 浏览

ruby-on-rails - Rails - 设计和行为_as_audited

嘿,我想一起使用 Devise 和acts_as_audited 但是当我尝试使用链接它们时 -

我得到这个错误。

我需要做不同的事情吗?

谢谢

0 投票
3 回答
5027 浏览

iphone - 在 iPhone APP 上使用设备管理用户会话

我有一个 Rails 应用程序,我使用 devise 对我的用户进行身份验证,效果很好。我现在想编写一个访问相同数据的 iPhone 应用程序(不仅仅是一个 WebUI,而是一个适当的 APP),因此需要相同的身份验证。我该怎么做呢?

我想使用设计登录并保持会话打开,以便来回查询就像在我的网站上一样工作。我对轨道和设计都很陌生。

0 投票
1 回答
205 浏览

ruby-on-rails - 创建一个用户(所有者),然后使用 Devise 创建一个团队

我已经尝试了几天使用嵌套属性等。基本上,我希望用户注册。一旦用户“注册”,我希望他们被重定向到“创建您的团队”页面。

一旦他们创建了他们的团队,他们就会被重定向到他们的团队仪表板。

但是如果用户没有立即创建团队怎么办?我想要这样系统检测到他们没有创建团队并重定向他们,否则转到仪表板。

我不确定这样做的最佳做法是什么。我希望能找到一些 Github 项目来做这件事,但无济于事。

谢谢

0 投票
2 回答
6833 浏览

ruby-on-rails - 如何在rails中更改设备的flash [:notice]

我正在使用 rails 2.3.5 并设计 1.0.6。我让用户通过电子邮件确认帐户。但是,当新用户注册时,flash 通知显示“用户已成功创建”,但它并没有告诉用户他们需要确认他们的电子邮件,除非他们尝试登录并设计的 flash 通知仍然没有'不解释他们必须通过电子邮件确认。

此 Flash 通知位于 gem 中的什么位置,我该如何更改它?或者有什么更好的方法来解决这个问题。

0 投票
2 回答
1656 浏览

ruby-on-rails - Rails Devise 将密码重置邮件作为延迟作业发送

我想将rails插件设计'reset_password_instructions设置为delayed_job ..但我尝试了很多方法都失败了。

我找到了一个函数 password_controller#creat :

我认为用于发送电子邮件以重置密码的句子。

我想改变它:

好的,它将返回语法错误...

帮帮我..我不知道如何解决它.. thx。

0 投票
5 回答
3180 浏览

ruby-on-rails - 如何使用 Cucumber 测试 Devise 的 Rememberable 功能?

我想要一个 Cucumber 功能来测试设计的可记忆功能(一个记住我的 cookie)。

使用 capybara 很容易检查记住我复选框,但我应该如何模拟用户在关闭窗口后返回站点?

0 投票
5 回答
9543 浏览

ruby-on-rails - Rails: Warden/Devise - 如何在登录/访问失败之前捕获 url

我试图弄清楚如何使用 Warden/Devise 将用户重定向到他们登录(或登录失败)的页面。我认为某处有一个会话变量可用或可以使用。

例如场景1:非授权用户访问受保护页面X;重定向到登录页面;用户登录;用户重定向到受保护的页面 x

场景 2:非授权用户想要在页面 x 上执行受保护的操作;用户点击登录链接;用户登录;用户重定向到页面 x,该操作现在可用

任何指针表示赞赏。

谢谢!

0 投票
2 回答
3861 浏览

ruby-on-rails - Rails Devise gem中的密码加密问题

我现在更改为使用 Gem Devise 进行用户身份验证。但我不知道如何匹配加密!

我知道我们可以编写一个新的加密器并在初始化器中分配它,但关键是加密器只接受 4 个参数(密码、延伸、盐、胡椒)。但就我而言,我确实在加密中包含了用户的电子邮件和自定义的盐。

是否可以将用户的电子邮件和自定义盐传递到加密器中?

附言。我正在使用 database_authenticable