【发布时间】:2013-06-03 06:22:24
【问题描述】:
我需要一些建议。我目前正在使用带有 LDAP 的 MVC 4 和 SimpleMemberhip 来验证用户身份。问题是,我不想将他们的用户名和密码存储在 出于安全考虑,webpages_Membership 表。第二个问题是我想提供用户可编辑的配置文件。
到目前为止,以下是有效的:
- 首次用户日志,并在 pages_Membership 中创建新条目
- 主页上会显示用于编辑用户个人资料的个性化链接
- 第一次访问配置文件时,用户名被添加到 UserProfiles 表中
- 从 LDAP 服务器获取某些用户详细信息并写入配置文件
- 然后用户可以自定义他们的个人资料
我目前正在使用 SimpleMembership,并覆盖了 ValidateUser 方法。一切正常,但我不需要存储 LDAP 用户名和密码。这个可以吗?
附言我知道除了第一次登录之外,还有一种更好的方法来创建新用户和个人资料,但我仍在努力。
【问题讨论】:
标签: c# asp.net-mvc-4 ldap simplemembership authentication