【问题标题】:Two Factor Authentication for Rails ApplicationRails 应用程序的两因素身份验证
【发布时间】:2015-09-19 15:07:51
【问题描述】:

我正在考虑在我的应用程序中添加另一层安全性。 两因素身份验证 (2FA) 似乎是我想要使用的东西。

我想知道是什么决定了一个好的 2FA?另外你会推荐哪些?我目前不在 Devise 上,所以任何独立的第三方/gem 都会有所帮助。

【问题讨论】:

标签: ruby-on-rails two-factor-authentication


【解决方案1】:

什么决定了一个好的 2FA 方法?我想说的是覆盖范围(可以使用它的用户数)、成本和额外的安全优势。

在安全性方面,U2F 是最好的 2FA 类型,因为它可以防止网络钓鱼以及 MITM,尽管您的用户需要购买(便宜的)代币。目前仅适用于 Chrome。

最便宜的是 Google Authenticator 式 TOTP,它是免费的,不会产生任何 SMS 费用。您的用户需要智能手机。

覆盖率最高的是 SMS,几乎所有用户都会使用,但您可能需要支付费用才能发送 SMS,并且您的用户可能需要付费才能接收它们。

【讨论】:

    猜你喜欢
    • 2020-08-08
    • 2020-05-14
    • 2016-01-17
    • 2019-07-21
    • 1970-01-01
    • 2017-10-14
    • 1970-01-01
    • 2012-11-03
    • 2016-06-06
    相关资源
    最近更新 更多