如何在 deve 的登录上执行钩子以提供额外的身份验证规则?



我正在尝试做一个'basecamp风格'子域安排。我的子域名工作得很好。我只是试图限制基于子域的登录,所以用户只能在他们有权访问的子域上授权。

我在哪里可以添加一个钩子,当设计执行授权来检查这个时执行?

可能最简单的方法是在用户模型中重新定义类方法find_for_authentication。您可以在lib/devise/models/authenticatable.rb

中找到设计默认实现。

相关内容

最新更新