質問: 2段階ログインプロセス - それは可能ですか? wordpressで以下のことを行うことは可能ですか(あまりコードをハックすることなく - これを単純なフックを使って一般的なプラグインにしたいのですが)。 ユーザー名/パスワードでログインしてください。 ユーザー名/パスワードが正しい場合は、別の認証手順(トークンまたは質問)を受けます。 トークンも正しい場合は、ユーザーにアクセス権を与えます。 アメリカの銀行との銀行口座を持っているあなたのそれらのために、これは彼らの「sitekey」ログインシステムに非常に似ています。誰かが何かヒントやプラグインの例を持っている場合は、それらをリンクすることを躊躇しないでください。ありがとうございました!これは、次の質問とほぼ同じです。 http://wordpress.org/support/topic/two-step-authentication-login-needed 公式フォーラム.
回答: これを行うための本当にきちんとした無料の方法が欲しいなら、これはクールなプラグインです。基本的には、wordpressサイト用のgoogle認証コードを実装しています。 http://wordpress.org/extend/plugins/google-authenticator/ google authenticatorは、iphone、android、またはblackberryの電話で利用できる無料アプリです。それはあなたがおそらく使用したこれらの小さなフォブシステムの多くと同じように、30秒の有効期限コードを持つ2段階認証システムを実装しています(rsaはこれらでよく知られています)。違いは、gaはオープンソースのアルゴリズムを使用することです。彼らはgmailでそれを実装することができるように彼らはアプリを利用可能にしました、しかし、アルゴリズムが知られているので、誰でもそれを使用してアプリを彼らにも動作させることができます。同期プロセスもちょっとクールです。基本的に、アプリでスキャンしたqrコードが表示されます。同期しています。このプラグインは、ログインページに認証トークンコード用の追加フィールドを別のステップとしてではなく実装していますが、ここでのセキュリティは基本的に同じです。パスワードとトークンを生成するデバイスがないと、ログインできません。