سورس کد احراز هویت IdentityManager2 در Asp.net core

سورس کد احراز هویت IdentityManager2 در Asp.net core
توضیحات محصول
سورس کد احراز هویت IdentityManager2 در Asp.net coreReviewed by پیک فایل on Nov 3Rating: 4.5سورس کد احراز هویت IdentityManager2 در Asp.net coreسورس کد احراز هویت IdentityManager2 در Asp.net core ، IdentityManager2 یک ابزار برای توسعه دهندگان یا مدیران برای مدیریت اطلاعات هویت برای کاربران برنامه های کاربردی خود در ASP.NET core است.

سورس کد احراز هویت IdentityManager2 در Asp.net core

در این پست به ارائه سورس کد احراز هویت IdentityManager2 در Asp.net core پرداخته ایم .

IdentityManager2 یک ابزار برای توسعه دهندگان یا مدیران برای مدیریت اطلاعات هویت برای کاربران برنامه های کاربردی خود در ASP.NET core است.

این ابزار شامل ایجاد کاربران، ویرایش اطلاعات کاربر (کلمه عبور، ایمیل، ادعا، و غیره) و حذف کاربران است.

این ابزار یک جایگزین مدرن برای ابزار مدیریت وب ASP.NET WebSite است که در Visual Studio ساخته شده است.

IdentityManager2 یک ابزار توسعه است و  برای استفاده به طور مستقیم طراحی نشده است .

سورس کد احراز هویت IdentityManager2 در Asp.net core

کسانی که تکنولوژی های مایکروسافت به ویژه asp.net را دنبال می کنند یکی دو سالی هست که با شنیدن خبرهایی نظیر “متن باز شدن دات نت”، “قابلیت اجرا بر روی بسترهای غیر ویندوز مثل لینوکس و os x با سوالهایی مواجه می شوند.

دلیل این تغییرات چیست؟ این تغییرات موجب چه بهبودهایی در فضای توسعه نرم افزار های تحت دات نت می شود؟

آیا مایکروسافت قصد دارد از تکنولوژی های قبلی پشتیبانی کند یا من باید سراغ تکنولوژی جدید بروم؟

برای کسانی که برای توسعه وب سایت از تکنولوژی web forms استفاده می کنند شاید تغییرات خیلی زیاد به چشم بیایند.

بنابراین توصیه می شود ابتدا asp.net mvc نسخه های قبلی یعنی تا نسخه ۶ را اندکی تجربه کنند.

اما برای کسانی که تجربه کدنویسی در چارچوب الگوی mvc را دارند  تغییرات کاملا نرم و ملموس هستند.

تیم asp.net سعی کرده است در نسخه جدید asp.net که تنها بر بستر mvcاست از لحاظ مفهومی سازگاری را حفظ کند با اینکه تمام کتابخانه ها و توابع از ابتدا نوشته شده اند.

بنابراین اگر شما در asp.net mvc6 کلاسی با نام controller دارید در  asp.net core هم همین کلاس را دارید با این تفاوت که این کلاس در namespace  دیگری قرار دارد.

به این رویکرد سازگاری مفهومی یا concept compatibility گفته می شود.

www.peakfile.com