16
नई एएसपी.NET पहचान प्रणाली में उपयोगकर्ता नाम के बजाय मैं ईमेल का उपयोग कैसे कर सकता हूं?एएसपी.NET पहचान उपयोगकर्ता नाम के बजाय ईमेल का उपयोग
मैं RegisterViewModel
वर्ग बदलने की कोशिश की:
[Display(Name = "Email address")]
[Required(ErrorMessage = "The email address is required")]
[EmailAddress(ErrorMessage = "Invalid Email Address")]
public string UserName { get; set; }
लेकिन जब मैं एक मेल पता मैं त्रुटि हो रही है दर्ज करें:
User name [email protected] is invalid, can only contain letters or digits.
मैं एक कस्टम UserManager बनाने का सुझाव। मैं ऐसा इसलिए करता हूं कि UserManager क्लास को नए करते समय मुझे UserValidator को सेट करना याद रखना पड़ेगा, और केवल मुझे अपने कस्टम AppUserManager क्लास का उपयोग करना याद रखना होगा। –