私は好きなgithubに良い2 factor authentication libraryを見つけました。私はそれを自分のAsp.Netコアプロジェクトに統合しようとしていますが、問題が見つかりましたそれを達成するために必要なこと。Asp.Netコアでカスタム2因子認証メカニズムを実装する
IUserStoreとIUserTwoFactorStoreを実装したカスタムのUserStoreがありますが(他のインターフェイスと同様に)、ユーザーが実際に2-FAを有効にしているかどうかを判断する方法を示していますが、カスタムプロバイダを実際に追加および取得します。
私は2-FAを稼働させるために必要なコードをすべて見つけ出しました。それは私が立ち往生しているということだけです。
それが潜在的に多くの仕事かもしれないと私はそれはケースだ疑いが、私は(私はカスタムのUserManagerの実装を作成する必要がないことを願っています - 以下の方法がGetValidTwoFactorProvidersAsync()、GenerateTwoFactorTokenAsync()、VerifyTwoFactorTokenAsyncを有望に見えます())。
これは、開始するのに適しているかもしれません:(https://github.com/aspnet/Identity/blob/dev/samples/IdentitySample.Mvc/Controllers/AccountController.cs)私はこれを詳細に見ていない降下の例があるようです。多分あなたはすでにこれを見つけましたか? –