【发布时间】:2017-01-03 09:39:35
【问题描述】:
我的application 中已经设置了devise authentication。现在我想在rails 中实现second level authentication。我想hard codeemail 和password 在controllers 中编码。我想将此email 和password 与user 提供的email 和password 进行比较。而不是保存在database 中并选择second level authentication。因为这5 到6 个links 在任何时候都只会被person 中的一个person 使用。我想在我的控制器应用程序中为 5 到 6 actions 实现此功能。我该如何实施?我检查了一个 gem gem 'devise-authy',但它似乎向移动设备发送了password 以进行otp 身份验证。我不想要 otp 身份验证。我想要使用与设计电子邮件相同的电子邮件进行二级身份验证,但密码应该与设计原始密码不同。(就像在设计表中,我想多取一列 second_level_password。)这种类型的有没有gem要求或这是manually 编码的。如果是manually 编码,那我该怎么做呢?
【问题讨论】:
标签: ruby-on-rails authentication devise