मेरे पास ASP.Identity 2.0 "GenerateEmailConfirmationToken/GenerateEmailConfirmationTokenAsync" विधियों से संबंधित दो प्रश्न हैं।GenerateEmailConfirmationToken() वास्तव में क्या कर रहा है?
// Generate token
var token = Url.Encode(await UserManager.GenerateEmailConfirmationTokenAsync(user.Id));
- इस टोकन डेटाबेस में संग्रहीत है? मुझे लगता है कि यह चाहिए। लेकिन किस क्षेत्र में? मुझे उपयोगकर्ता तालिका पर "पासवर्डशैश" और "सुरक्षा स्टाम्प" मिल गया है। दोनों मेल नहीं लगते हैं।
- मैं इस धारणा के तहत था कि एक बार जब मैं एक ईमेल टोकन उत्पन्न करता हूं, तो उपयोगकर्ता तालिका का ईमेल कॉन्फ़िगर किया गया फ़ील्ड गलत पर सेट किया जाएगा। लेकिन यह सच रहता है। तो, संबंधित उपयोगकर्ता खाता कब पुष्टि करता है, तो टोकन बनाने का उद्देश्य क्या है? या दूसरे शब्दों में: नया टोकन जेनरेट करने के लिए मुझे क्या करने की ज़रूरत है और खाता को पुष्टि करने के लिए भी सेट नहीं किया गया है?
यह उत्तर देखें: http://stackoverflow.com/a/27137659/809357 – trailmax
और यह एक: http://stackoverflow.com/a/27677587/809357 – trailmax
संभावित डुप्लिकेट [सुरक्षा टोकन और सुरक्षा क्या हैं एएसपी.नेट पहचान में टिकट?] (http://stackoverflow.com/questions/27677345/what-are-a-security-token-and-security-stamp-in-asp-net-identity) – trailmax