×
زمان تقریبی انتشار: ۲ تا ۷ هفته

آموزش احراز هویت با روش Identity و ساده در ASP.NET Core - پیش ثبت نام

آموزش احراز هویت با روش Identity و ساده در ASP.NET Core - پیش ثبت نام

درخواست اطلاع رسانی انتشار این آموزش
وضعیت انتشار: در حال ویرایش
زمان تقریبی انتشار: ۲ تا ۷ هفته (برای ۹۰ درصد آموزش‌های این مرحله)
این آموزش در حال ویرایش و تدوین است و به زودی در فرادرس ارائه عمومی آن آغاز خواهد شد. شما می‌توانید با پیش ثبت نام در این آموزش، در اولین زمان، از انتشار نهایی این آموزش مطلع شوید.
آموزش احراز هویت با روش Identity و ساده در ASP.NET Core - پیش ثبت نام

دسترسی کاربران به وب‌سایت‌های طراحی شده به صورت عادی و ایستا یا طبقه‌بندی و پویا همیشه مورد توجه مشتریان سفارش‌دهنده بوده است. طراحان و برنامه‌نویسان وب باید به این مقوله توجه ویژه‌ای داشته باشند، چرا که عدم پیاده‌سازی یا پیاده‌سازی نادرست مقوله شیوه دسترسی کاربر، در سطوح مختلف وب‌سایت می‌تواند مشکلات ناخواسته‌ای ایجاد و حتی گاهی امنیت سایت را به خطر بیندازد. حال با توجه به این موضوع برنامه‌نویسان وب‌سایت‌هایی که با زبان برنامه‌نویسی ASP.NET Core کدنویسی می‌کنند هم از این مهم در شیوه کدنویسی خود باید استفاده نمایند. پس در این آموزش به این مورد خواهیم پرداخت که با استفاده از شیوه طراحی پیش‌فرض با identity‎ و طراحی به صورت ساده چگونه این کار را انجام دهیم.

آموزش احراز هویت با روش Identity و ساده در ASP.NET Core - پیش ثبت نام

درخواست اطلاع رسانی انتشار این آموزش
وضعیت انتشار: در حال ویرایش
زمان تقریبی انتشار: ۲ تا ۷ هفته (برای ۹۰ درصد آموزش‌های این مرحله)
این آموزش در حال ویرایش و تدوین است و به زودی در فرادرس ارائه عمومی آن آغاز خواهد شد. شما می‌توانید با پیش ثبت نام در این آموزش، در اولین زمان، از انتشار نهایی این آموزش مطلع شوید.
مدرس
علیرضا بهارلوئی

کارشناسی مهندسی کامپیوتر - نرم‌افزار

در زمینه برنامه‌نویسی و طراحی صفحات وب دارای تخصص و تجربه فعالیت حرفه‌ای هستند. ایشان در زبان‌های برنامه‌نویسی نظیر: ASP.NET (ای‌اس‌پی‌دات‌نت)، SQL Server (اس‌کیو‌ال سرور) و HTML (اچ‌تی‌ام‌ال) تسلط و سابقه تدریس دارند.

توضیحات تکمیلی

دسترسی کاربران به وب‌سایت‌های طراحی شده به صورت عادی و ایستا یا طبقه‌بندی و پویا همیشه مورد توجه مشتریان سفارش‌دهنده بوده است. طراحان و برنامه‌نویسان وب باید به این مقوله توجه ویژه‌ای داشته باشند، چرا که عدم پیاده‌سازی یا پیاده‌سازی نادرست مقوله شیوه دسترسی کاربر، در سطوح مختلف وب‌سایت می‌تواند مشکلات ناخواسته‌ای ایجاد و حتی گاهی امنیت سایت را به خطر بیندازد. حال با توجه به این موضوع برنامه‌نویسان وب‌سایت‌هایی که با زبان برنامه‌نویسی ASP.NET Core کدنویسی می‌کنند هم از این مهم در شیوه کدنویسی خود باید استفاده نمایند.

از این رو اهمیت این امر واضح است که برای هر وب‌سایت باید دسترسی کاربران همیشه مدیریت شود و از بدو ثبت‌نام و ورود این مورد باید رخ بدهد. اکنون درک صحیحی از ضرورت این کار برای یک وب‌سایت مشخص می‌گردد آن هم این است که چون هر سایتی که طراحی می‌شود از بخش‌های گوناگون تشکیل می‌شود و باید هر کاربری که عضو سایت می‌گردد برای دسترسی به هربخشی مدیریت شود.

پس در این آموزش به این مورد خواهیم پرداخت که با استفاده از شیوه طراحی پیش‌فرض با identity‎ و طراحی به صورت ساده چگونه این کار را انجام دهیم. با استفاده از این دو روش هدف مورد نظر به عمل خواهد نشست و یاد خواهیم گرفت چگونه کاربر و دسترسی آن در وب‌سایت مدیریت شود تا هم امنیت سایت تضمین، هم شیوه منطقی دسترسی به صورت صحیح پیاده‌سازی گردد.

با فراگیری این دو ویژگی در برنامه‌نویسی ASP.NET Core در این آموزش شما می‌توانید برای دسترسی و مدیریت کاربران در طراحی وب‌سایت‌های خود با امنیت و منطق پویا رفتار کنید و به راحتی بتوانید بخش‌های مختلف از سایت خود را تحت مدیریت دسترسی دلخواه قرار بدهید.

فهرست سرفصل‌ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
  • درس یکم: احراز هویت بدون identity در NET Core.
    • ایجاد پروژه با NET Core. و کلاس کانکشن استرینگ
    • ایجاد کلاس کاربر و نقش کاربری و ارتباط بین آن‌ها
    • تنظیم بخش کانفیگ وب‌سایت
  • درس دوم: نحوه فراخوانی دسترسی‌ها بدون identity
    • ایجاد صفحه ثبت‌نام کاربر
    • اختصاص نقش کاربری بعد از ثبت‌نام به هر کاری
    • ایجاد صفحه ورود به سایت با کنترل نقش کاربری و دسترسی مجاز
    • فراخوانی و اعتبارسنجی صفحات با نقش کاربری و ورود موفق به سایت
  • درس سوم: ایجاد احراز هویت با identity در NET Core.
    • ایجاد پروژه با NET Core. و تنظیم کانکشن استرینگ
    • اضافه کردن identity به پروژه
    • تنظیمات مورد نیاز کانفیگ
    • ایجاد کلاس کاربر با قابلیت‌های مورد نظر
  • درس چهارم: ایجاد بخش ثبت‌نام با احراز هویت identity
    • مدیریت بخش ثبت‌نام با User Manager
    • قابلیت مدیریت ثبت‌نام با شماره تماس و ایمیل با تایید صحت هر دو
    • قابلیت تغییر کلمه عبور و کدینگ آن
    • ایجاد بخش نقش کاربری و مدیریت آن با Role Manager
  • درس پنجم: ایجاد صفحه ورود با احراز هویت identity
    • قابلیت بررسی دسترسی ورود و کنترل در صفحات
    • عدم دسترسی به صفحات غیر مجاز
    • قابلیت مدیریت دسترسی و کاربری
  • درس ششم: ارائه نکات تکمیلی برای احراز هویت با identity
    • امکان تغییر محدودیت کلمه عبور برای ثبت‌نام
    • ایجاد حالت caching برای نگهداری اطلاعات ورود
    • تعریف نقش‌های کاربری متفاوت با قابلیت مدیریت دسترسی به کنترل و اکشن‌ها

مفید برای رشته‌های
  • مهندسی کامپیوتر
مشاهده بیشتر مشاهده کمتر


راهنمای سفارش آموزش‌ها

آیا می دانید که تهیه یک آموزش از فرادرس و شروع یادگیری چقدر ساده است؟

(راهنمایی بیشتر +)

در مورد این آموزش یا نحوه تهیه آن سوالی دارید؟
  • با شماره تلفن واحد مخاطبین ۵۷۹۱۶۰۰۰ (پیش شماره ۰۲۱) تماس بگیرید. - تمام ساعات اداری
  • با ما مکاتبه ایمیلی داشته باشید (این لینک). - میانگین زمان پاسخ دهی: ۳۰ دقیقه


اطلاعات تکمیلی

نام آموزش آموزش احراز هویت با روش Identity و ساده در ASP.NET Core - پیش ثبت نام
ناشر فرادرس
کد آموزش FVASP001
زبان فارسی
نوع آموزش آموزش ویدئویی (لینک دانلود)


نظرات

سینا
سینا

سلام. لطفا یک آموزش جامع asp.net core تهیه کنید.

دسته‌بندی موضوعی: مهندسی کامپیوتر

برچسب‌ها:
ASP.Net Core | احراز هویت با identity در NET Core. | احراز هویت با روش Identity | احراز هویت بدون identity در NET Core. | اضافه کردن identity به پروژه | ایجاد پروژه با NET Core. | تنظیم کانفیگ وب‌ سایت | فراخوانی دسترسی‌ ها بدون identity | کلاس کانکشن استرینگ
مشاهده بیشتر مشاهده کمتر
فهرست جلسات ۰ جلسه ویدئویی ×