• 1398/01/12

سفارشی کردن Identity در Core2.2 :

با سلام و درود تبریک سال نو

استاد چطور می‌شود فیلدی را به جدول urer در Identity Core 2.2 اضافه و بقیه موارد را نیز سفارشی کرد؟

 

آموزش در ويدئو موجود است اما در Core2.2 فایل‌های مربوط به مدل و غیره Identity در پروژه قابل مشاهده نیست!

  • 1398/01/12
  • ساعت 16:25

سلام 

مستنداتش رو باید مطالعه کنید 

دوره اش هم در سایت هست ولی مستنداتش هم ساده توضیح داده 

 


  • 1398/01/12
  • ساعت 17:45

استاد توضیحات شما در ویدئو کامل هستش

اما وقتی ورژن Core رو بر روی 2.2 تنظیم می‌کنم

دیگه پوشه‌ها و فایل‌های و  مدل‌های مربوط به Identity دیده نمی‌شود

فایل‌هایش نیست اما Identity بدون مشکل کار می‌کند

مستنداتش را هم  در این لینک مطالعه کردم

https://docs.microsoft.com/en-us/aspnet/core/security/authentication/customize-identity-model?view=aspnetcore-2.2#identity-and-ef-core-migrations

اما محل فایل‌ها را توضیح نداده است

فقط لایوت _LoginPartial.cshtml در فولدر Shared هستش و لینکش به ورودش به صورت زیر است که در area خودش به نام dentity به جز _ViewStart.cshtml هیچ فایلی نیست؟

<a class="nav-link text-dark" asp-area="Identity" asp-page="/Account/Login">ورود</a>


  • 1398/01/12
  • ساعت 18:08

بله اون نسخه ۲.۱ بود در آموزش 

میتونید در پروژه جدید که ۲.۲ هست از فایل های ۲.۱ استفاده کنید 

یعنی بعد از ایجاد پروژه فایلها رو بهش انتقال بدید


  • 1398/01/13
  • ساعت 09:31

تو این نسخه از asp core قسمت identity به صورت razor class library ارائه شده و شما باید از طریق کلیک راست کردن رو نام پروژه و استفاده از Add New Scaffold item فایل های ایدنتیتی رو به پروژه اضافه کنید . 

لینک زیر رو حتما مطالعه کنید : 
https://docs.microsoft.com/en-us/aspnet/core/security/authentication/scaffold-identity?view=aspnetcore-2.2&tabs=visual-studio


logo-enamadlogo-samandehi