序章 [非推奨]
ユーザー名とパスワードによる認証は、ほとんどあらゆる場所で使われている。良いパスワードは覚えるのが難しいため、書き留められたり、複数のアカウントで再利用されたりすることがよくあります。また、ユーザ名とパスワードだけに頼ってユーザを登録すると、複数の偽アカウントを作ってスパムを送信するボット・ネットワークに対して脆弱になります。
登録時に電話番号をアカウントにリンクさせ、ログインするたびにその電話番号に送信される暗証番号の入力をユーザーに要求するのです。これは、キャプチャやソーシャルログインよりもスパムに対してはるかに効果的です。
このチュートリアルでは、Verify APIを使ってRubyアプリケーションに2faを実装する方法を学びます。
セキュリティとスパム防止のための二要素認証
Rubyアプリケーションに2faを実装する方法を学ぶ
手順
1
はじめに2
基本アプリケーションの作成3
電話番号必須4
検証リクエストの送信5
認証コードを確認する6
お試しあれ!