2016-05-01 26 views
0

Asp.Net IDを使用して電子メール確認用の短いコード(6桁)を作成する必要があります。私はAsp .Net Identityのカスタム検証コード/トークン

"GenerateEmailConfirmationTokenAsync" 

を使用する場合 現在、それは私は長さがわずか6桁のコードを生成したいの代わりに、この非常に長いコードで私を提供します。 これを実現する方法はありますか?そのような機能を提供するためにIDを拡張する方法はありますか?これに向かうどんなリードも役に立つでしょう。

ありがとうございました

答えて

0

はいできます。詳細はthisですのでご回答ください。

基本的にはIUserTokenProvider<TUser, TKey>を継承するクラスを作成し、GenerateAsyncValidateAsyncの2つのメソッドを実装する必要があります。

ここで、6つの文字トークンを生成して検証するコードを記述します。他のコードを変更しなくても、同じアイデンティティがASP.NET ID内で使用されます。

+0

ありがとう、私はEmailTokenProvider – sagwasule

関連する問題