我正在为已经将其用户存储在现有数据库表中的 Web 应用程序创建自定义成员资格提供程序。我使用了教程中的一些代码来帮助启动我的提供程序,但我对如何与实际登录过程进行交互有点迷茫。
我的自定义提供程序有一个 ValidateUser() 的覆盖方法,目前我只是在那里返回 true。但我想创建一个当前用户对象以存储在会话范围内。该对象将仅存储有关用户的一些详细信息。
我想另一种选择是使用 ASP.Net 配置文件提供程序,但我也不清楚在哪里挂钩到登录进程以运行一些代码,这些代码将创建此用户对象或填充当前用户的配置文件信息。