我创建了一个已经是存储在现有的数据库表的用户一个Web应用程序自定义的成员提供。我使用了教程中的一些代码来帮助启动我的提供程序,但是我对于如何与实际登录过程进行交互有点遗憾。定制ASP.Net成员和登录控制
我的定义提供具有的ValidateUser()的覆盖方法,并在那一刻我只是返回true那里。但我想创建一个当前用户对象来存储在会话范围内。这个对象将只存储关于用户的一些细节。
我想另一个选择是使用ASP.Net配置文件提供程序,但我不清楚在哪里挂钩登录过程中运行一些代码,可以创建此用户对象或填充配置文件信息的当前用户。
我同意你的关注点分离,我不打算把管理中的成员资格提供用户状态代码,而是寻找一些方法挂钩到成功的身份验证并在另一个类中运行一些代码。你的回答非常有帮助,正是我所期待的。 – JBeckton 2010-03-16 15:42:43