1

MVC .net Webアプリケーションでユーザーの認証の日時を保存するにはどうすればよいですか?アプリケーションで使用しているデータベースを変更するには、それを保存する必要があります。

4

1 に答える 1

1

それは本当にあなたのデータベースモデルがどのように構造化されているかに依存します。ユーザーテーブルを想定する:

User
-------
ID UserName Password

LastLoggedInDate次のような新しい列を追加します。

User (with logged in date)
-------
ID UserName Password LastLoggedInDate

または、ログイン履歴を確認する必要がある場合は、ログインをログに記録するための2番目のテーブルを検討してください。

LoginAttempt
------------
ID UserID DateStamp Successful

このLoginAttemptテーブルをさらに拡張して、統合認証(Windows統合セキュリティと間違えないように)または分散認証(API)で使用するための有効期限付きの認証コードを含めることができます。

LoginAttempt (with auth code)
------------
ID UserID DateStamp Successful AuthCode ExpirationDate
于 2012-07-31T13:51:51.160 に答える