• 1401/09/15

محدود کردن لاگین به ایمیل یا شماره همراه تایید شده :

اگر بخواهیم کاربر را مجبور کنیم هنگام لاگین کردن حتما ایمیل یا شماره همراهش تایید شده باشد از دو خط کد زیر در start up   استفاده می کنیم 
 option.SignIn.RequireConfirmedEmail = true;

  option.SignIn.RequireConfirmedPhoneNumber = true;

مشکل اینجاست اگر کاربری فقط با ایمیل رجیستر کند و شماره همراهش ثبت نشده باشد identity  از لاگین کردن جلوگیری می کند و بالعکس 
یعنی همزمان باید هم ایمیل و هم شماره همراهش تایید شده باشد 
حال اگیر بخواهیم این دو شرط را با قید یا در startup تنظیم کنیم باید چکار کنیم ؟
یعنی یکی از این دو {تایید شدن ایمیل} یا {تایید شده شماره همراه} کافی باشد نه هر دو همزمان
با تشکر فراوان 

logo-enamadlogo-samandehi