2011-08-09 46 views
2

這是一個普遍的問題。從成員資格提供的登錄控制要求用戶輸入的密碼,而不是電子郵件地址的驗證。要添加電子郵件地址的完整性,我是否需要構建自定義登錄控件?ASP.net登錄控制

在此先感謝!

回答

1

的默認成員資格提供使用用戶的用戶名和密碼來驗證。對於你想做的事,不延長默認的提供和修改登錄控制,你可以使用戶的電子郵件的用戶名,或者您也可以電子郵件字段或者添加到登錄控制和使用成員資格驗證後添加一個電子郵件驗證什麼GetUserNameByEmail和設置RequiresUniqueEmailTRUE

0

如果你只是想驗證電子郵件不存在,那麼你可以更新你的web.config會員節地指出,電子郵件需要獨一無二。

requiresUniqueEmail =「false」