2011-01-18 14 views
0

私はユーザーが個人情報をオンラインで更新できるようにするための小さなアプリケーションを作成しています。MVC認証フロークエリ

私はそれらをプロセスの開始時に認証するようにしましたが、データベースに変更を提出する直前に再度パスワードを要求したいと思います。

これは、Amazonがあなたのバスケットとチェックアウトを見せる前に動作する方法です。

これを行うには合理的な方法がありますか?

答えて

1

それは一種のあなたのメンバーシッププロバイダーとして使用してどのような依存...

が、あなたは ValidateUserメソッドを使用する必要がありますあなたがSystem.Web.Security.MembershipProviderを使用していると仮定します....

MembershipProvider _provider = Membership.Provider; 

if (_provider.ValidateUser(username,password)){ 


...the test has passed 
} 

私はまた、SSLが適切な場所にあると仮定しています....これは良い方法です。