既存のデータベーステーブルにユーザーが既に保存されているWebアプリのカスタムメンバーシッププロバイダーを作成しています。チュートリアルのコードを使用してプロバイダーをすぐに開始できましたが、実際のログインプロセスをどのように操作できるかについて少し迷っています。
私のカスタムプロバイダーにはValidateUser()のオーバーライドメソッドがあり、現時点ではtrueを返しています。しかし、セッションスコープに格納する現在のユーザーオブジェクトを作成したいと思います。このオブジェクトは、ユーザーに関するいくつかの詳細を格納するだけです。
別のオプションはASP.Netプロファイルプロバイダーを使用することだと思いますが、ログインプロセスにフックして、このユーザーオブジェクトを作成するか、現在のユーザーのプロファイル情報を入力するコードを実行する場所がわかりません。