warden

warden

文章 0 浏览 1

活动管理员身份验证与用户身份验证冲突

Active Admin 是一个用于在应用程序中拥有管理仪表板的 gem。它使用 Devise 来登录用户,并为管理员创建一个单独的 admin_user 模型。我的应用程序已…

辞旧 2024-12-07 20:49:04 0 0

辛纳屈与典狱长和奥姆尼奥特

在将应用程序的各个部分组合在一起之前需要一些高级建议。 我不完全确定这三个部分应该如何组合在一起。 我的理解: 我让用户使用omniauth登录并重定…

鱼忆七猫命九 2024-12-06 18:12:45 0 0

删除 Warden 策略 - 如何确保原始 devise_authenticable 策略消失

我创建了自己的 Warden 策略以与 Devise 一起使用。它与 Devise::Strategies::DatabaseAuthenticatable 非常相似,实际上它继承自它并重新实现了authe…

甜尕妞 2024-12-06 13:23:00 1 0

Warden 回调应该放置在 Rails 应用程序中的什么位置?

我对 Rails 比较陌生。我已设置 Devise,并希望在用户登录后运行一些回调代码。 查看 Warden wiki 页面 ,我可以使用“after_set_user”回调来执行此…

可遇━不可求 2024-12-04 08:40:07 1 0

可验证令牌超时

在 Devise 中使用 TokenAuthenticatable 类颁发令牌后,我希望它过期 在预定时间后。 有没有办法在 Devise 中为 TokenAuthenticatable 对象设置过期时…

虫児飞 2024-12-03 08:28:35 0 0

使用 Devise 和 Warden 进行跨应用程序身份验证

我有 2 个应用程序。带设备的 Rails 3 应用程序和带 Warden 的 Sinatra 应用程序。 我已经使用 Rails 应用程序实现了 Devise。 我的 sinatra 应用程序…

美煞众生 2024-11-27 03:15:12 1 0

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

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

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

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

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

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

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

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

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

设计和认证

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

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

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

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

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

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

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

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

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

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

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

如何使用 RailsAdmin.authorize_with 方法?

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

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

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

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

时光暖心i 2024-10-19 12:08:32 5 0
更多

推荐作者

游缘惊梦

文章 0 评论 0

小兔几

文章 0 评论 0

Glik

文章 0 评论 0

生生漫

文章 0 评论 0

Luxian

文章 0 评论 0

Champion-Ming

文章 0 评论 0

更多

友情链接

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