私は自分のアーキテクチャで認証用のパスワードをハッシュするのに最適な場所を見つけようとしています。これが私のリクエストフローです。
MVC3->MembershipProvider->AccountService->UserRepository->NHibernate->Database
私はサービスレベルとリポジトリレベルでのハッシュの間で引き裂かれています。私は両方の利点を見ていますが、誰かがこれを処理するための標準的な場所を知っていますか?ハッシュパスワードをデータベースに保存しています。