2016-01-08 10 views
5

का उपयोग कर माध्यमिक ईमेल जोड़ें मैं एमवीसी और एएसपी.नेट पहचान में नया हूं। क्या ASP.NET पहचान का उपयोग करके एक सेकेंडरी ईमेल जोड़ने का कोई तरीका है?एमवीसी एएसपीनेट पहचान

मुझे उपयोगकर्ता को अपने आवेदन में इसका उपयोग करने के लिए दूसरा ईमेल जोड़ने की क्षमता देने की आवश्यकता है।

उत्तर

6

आप अतिरिक्त गुण जोड़ने के लिए ApplicationUser इकाई का विस्तार करते हैं।

public class ApplicationUser : IdentityUser 
{ 
    public string SecondaryEmail { get; set; } 
} 

विवरणों को पार करने के लिए आपको अपने रजिस्टर दृश्य मॉडल और कार्यों को अपडेट करने की आवश्यकता होगी।

यदि आप चाहते हैं कि उपयोगकर्ता इस माध्यमिक ईमेल के साथ लॉगिन करने में सक्षम हो, तो आपको SignInManager<ApplicationUser> का एक कस्टम कार्यान्वयन की आवश्यकता है।

संबंधित मुद्दे