2011-08-09 243 views
2

这是一个普遍的问题。从成员资格提供的登录控制要求用户输入的密码,而不是电子邮件地址的验证。要添加电子邮件地址的完整性,我是否需要构建自定义登录控件?ASP.net登录控制

在此先感谢!

回答

1

的默认成员资格提供使用用户的用户名和密码来验证。对于你想做的事,不延长默认的提供和修改登录控制,你可以使用户的电子邮件的用户名,或者您也可以电子邮件字段或者添加到登录控制和使用成员资格验证后添加一个电子邮件验证什么GetUserNameByEmail和设置RequiresUniqueEmailTRUE

0

如果你只是想验证电子邮件不存在,那么你可以更新你的web.config会员节地指出,电子邮件需要独一无二。

requiresUniqueEmail =“false”