علت عدم استفاده از Identity مایکروسافت

سوال شده توسط: حسین قاسمی

تاریخ ثبت: ۱۴۰۱/۰۲/۰۵

بازدید: 326

پاسخ: 1

تگ: Asp.net Core


با سلام خدمت استاد عزیز و باحال آقای اشرافی

خواستم بدونم چرا تو پروژه عملی وبلاگ از Identity خود مایکروسافت استفاده نکردید و خودتون طراحی کردید؟
و آیا این که شما طراحی کردید (که به نظرم بهتر هست) امنیتش به اندازه احراز هویت پیش فرض خود ویژوال استدیو هست؟
این که گفتم بهتر هست چون می تونیم فیلدهای دلخواه رو به جدول کاربران اضافه کرده و آن را در جاهای مختلف سایت نشون بدیم در حالیکه Identty پیشفرض، این قابلیت رو نداشت و نمی تونستیم براش کنترلر و ویو و …. بسازیم.

پاسخ ها
user

محمد اشرافی

سلام دوست من ، سلامت باشید

identity پیشفرض ماکروسافت یه سری فیلد ها و جدول های اضافی برامون می ساخت که توی پروژه به دردمون نمی خورد

بله از نظر امنیتی مشکلی نداره ولی identity پیشفرض تو خودش یه سری کار های امنیتی رو انجام داده برای امنیت بیشتر که ما بهش احتیاج نداشتیم

خود identity رو هم میشه Customize کرد اما به دردسرش نمی ارزه ، ممکنه بعضی ها هم دوست داشته باشن از identity آماده استفاده کنن  ، در اون صورت هم مشکلی نداره و خیلی میشه تغییرش داد و Customize کرد

اولین دلیلی که توی دوره Customize اش کردیم این بود که درگیر پیچیدگی های identity نشیم و رااحت بتونیم کارمون رو انجام بدیم

دومین دلیل هم این بود که من دوست ندارم جداول و پراپرتی ها اضافی توی برنامم باشه که اصلا ازششون استفاده نمی کنم 

البته اگر ازش استفاده کنید یه سری قابلیت های از پیش ساخته شده رو بهتون میده که می تونید کلی در وقت صرفه جویی کرده باشید

می تونید از این لینک آموزش identity رو ببینید و اگر دوست داشتید پیاده سازیش کنید 

برای ثبت پاسخ باید خود شوید

محبوب ترین مقالات