warden

warden

文章 0 浏览 3

当会话被销毁时我的应用程序可以收到通知吗?如果是这样,怎么办?

我的基于 Devise/Warden 的应用程序将模型 ID 存储在 session[] 变量中。我想在 session[] 被销毁时销毁该对象。 当会话被销毁时,是否有回调或某种机…

拥抱我好吗 2024-11-25 21:13:16 2 0

无需创建 Devise 用户即可验证自定义策略

我的设置:Rails 3.0.9、Ruby 1.9.2、Devise 1.3.4、Warden 1.0.4 我试图弄清楚是否可以验证自定义策略,而不必在成功后在此过程中创建设计用户验证。…

你不是我要的菜∠ 2024-11-19 11:22:21 4 0

从典狱长或设计中获取会话 ID

我需要获取用户的会话 ID 并最好在模型中使用它。 要点如下: 1)我有一份提案清单。 2) 未注册用户可以创建提案,并且他们的会话 ID 会保存到他们中…

躲猫猫 2024-11-15 00:28:07 3 0

设计和认证

我一整天都在尝试通过简单的获取来进行身份验证。 class ApiController < ApplicationController def signin warden.authenticate(params[:email], pa…

沫离伤花 2024-11-12 12:21:19 3 0

在 Sinatra 测试响应中访问典狱长登录信息

实际上我要寻找的一切都在标题中说了 - 我需要在测试中访问典狱长用户变量以检查身份验证是否有效。另一种方法对我来说也是可能的,只是想很好地测试…

情深已缘浅 2024-11-11 03:56:31 2 0

设计:让多个控制器处理用户会话

我正在使用 Rails 3.0.7 运行 devise 1.3.4。用户可以通过两种方式登录:使用 Web 应用程序和使用移动 Web 应用程序(通过 JSON API 调用)。第一种方…

寄风 2024-11-10 09:28:34 3 0

如何在Rails3中的业务逻辑中访问Warden当前用户

我正在使用 Rails Warden 插件。它定义了一个辅助方法返回当前的'user'用户。请参阅源代码链接。 现在我有一个业务逻辑对象,它没有任何对控制器的引…

浅听莫相离 2024-10-27 19:54:32 4 0

如何使用 RailsAdmin.authorize_with 方法?

我安装了 Rails admin gem,并且可以轻松地使用 Devise。我想通过布尔值授权用户,因为并非所有用户都是管理员。虽然我不确定代码应该放在哪里或者它…

私野 2024-10-20 17:50:10 4 0

Devise/Warden/Rails:服务器端会话存储

我在 Rails 应用程序中使用 Devise,我可以通过 user_session 哈希。但所有会话数据都存储在 cookie 中,这会导致网络开销,并且当数据大于 4KB 时可…

时光暖心i 2024-10-19 12:08:32 7 0

设计/Warden 自定义单点登录策略

我希望我的 SSO 自定义策略成为 devise 使用的唯一策略。我这样做的方式是: config.warden do |manager| manager.default_strategies :my_sso_strate…

习ぎ惯性依靠 2024-10-18 05:53:30 6 0

与 Warden 进行功能测试?

我正在尝试进行功能测试,需要使用 Warden 登录。 我已经完成了: class ActionController::TestCase include Warden::Test::Helpers end 我的测试用…

情丝乱 2024-10-09 12:03:24 5 0

和典狱长一起记住我

对于我最新的项目,我使用 https://github.com/hassox/rails_warden。它非常适合我的需求,只是我找不到实现 Remember_me 的好方法。我知道从安全角度…

白云悠悠 2024-10-08 06:50:26 5 0

如何创建默认的“访客”会话以便设计助手 current_user 将显示我的来宾用户?

我希望我的网站的所有用户都有默认的“访客”会话。我正在使用设计。我的所有设计代码都适用于注册用户,但我也有“访客”用户的用户记录。 我想要做…

早茶月光 2024-10-02 08:23:06 6 0
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文