ruby-on-rails - 设计通过电子邮件和子域查找密码重置
问题描述
我的应用程序对每个帐户都有唯一的登录名,其中帐户有一个子域。
然后我在 User 模型中覆盖 find_for_authentication 方法。我从wiki得到了这个方法:这对登录很有用。
但是,来自一个子域的用户可以从其他子域发送重置,因为 find_for_authentication 方法不用于此。
如何限制密码重置功能以仅查找该帐户/子域的用户?
解决方案
推荐阅读
- laravel - Laravel 5.6 模块问题
- jmeter - Jmeter distribtion testting on linux
- java - 如何使用 Java Native Interface 在 C++ 中导入 python 库 - Android Studio
- c# - 如何从 ASP.NET Core 读取 .NET 标准类库项目中的连接字符串
- django - 从每个视图将参数传递给 base.html
- ms-access - 选择动态范围(行)并计算彩色单元格 - VBA
- c++ - 简单的提升 ASIO https 不返回正文
- elixir - Elixir Map - 分组和排序字段
- telegram-bot - 使用电报和 webhook 发送多条消息
- git - 更新后在 Visual Studio 2017 中使用 GIT 时出错