イントラネット アプリケーションを開発し、フォーム認証を使用してカスタム ASP.NET メンバーシップ プロバイダーを実装しました。失敗したすべてのログイン試行を DBMS に記録することをお勧めします。したがって、次のモデルでテーブルを作成しました。
今私の質問:
安全上の理由からこれを保存するのは良い習慣ですか、それともデータ保護の理由で禁止されていますか (ドイツ)? db にハッシュされた元のパスワードを保存していますが、ログ テーブル内の間違ったパスワード (または間違ったユーザー名を持つ正しい pw) は平文です。
このテーブルにアクセスできるすべての人が、このアプリケーションだけでなく他のユーザーのパスワードも取得できると主張する人もいるかもしれません。