我在这里有点腌菜。我想通过LDAP对用户进行身份验证,并在用户首次登录时自动为用户创建帐户。
到目前为止,我已经创建了一个自定义会员提供商&我可以使用我的LDAP凭据登录。我想到的下一步是捕获用户名并将其存储在本地数据库中,从而创建一个新用户。问题是,CreateUser方法需要我不需要的数据库项目,例如“已批准”。或者' IsLockedOut'。我也不想在可能的情况下存储用户密码,并直接使用LDAP存储进行身份验证。
切入追逐,这将是最佳选择?
任何反馈都将不胜感激。谢谢!
P.S。我使用EF Code First和MVC 4。
答案 0 :(得分:0)
我已经设法搞清楚了。我决定使用默认数据库字段,使用自定义提供程序并使用CreateUser方法将新用户添加到数据库。