current_user 方法不可访问

发布于 2024-09-28 14:17:48 字数 169 浏览 4 评论 0原文

我正在使用declarative_authorization...当我尝试访问current_user时,它给我错误未定义的局部变量或方法“current_user”。 ..任何人都可以帮我吗?

谢谢...

i am using declarative_authorization... when i try to access current_user, it gives me the error undefined local variable or method `current_user'... can anyone help me out..?

thnx...

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

荒路情人 2024-10-05 14:17:48

current_user 是必须为声明性授权提供的方法,而不是它提供的东西。

来自自述

要求:

身份验证机制

  • Controller#current_user 中的用户对象
  • (为了模型安全)设置 Authorization.current_user

中还有一个部分,其中还介绍了使用 Restful 身份验证来提供 current_user 功能的要求。

current_user is a method that has to be provided for declarative authorization, not something it provides.

From the read me:

Requirement:

An authentication mechanism

  • User object in Controller#current_user
  • (For model security) Setting Authorization.current_user

There is also a section in that read me also about providing the requirements using restful authentication to provide the current_user functionality.

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