ユーザー作成パスワード形式がハッシュに設定されている MVC C# モジュールを開発しています。現在、通常の login の他に Facebook ログイン モジュールもあります。ユーザー名が同じ場合、この Facebook ログインは通常のログインとマージされます。
ここでの問題は、Facebook ログインをマージすると、この両方のアカウントが同じパスワードを共有することです。ユーザー名とパスワードを返すユーザーを取得し、Membership.ValidateUser を使用して検証できます。しかし、パスワードがハッシュ化されているため、Facebook ログイン用に検証できません。最初に復号化する必要がありますか、または他のアイデアはありますか?