ساخت وبسایت آموزشی با جنگو ــ فصل سوم: ساخت سیستم احراز هویت (Authentication)
HTML-код
- Опубликовано: 11 окт 2024
- برای دریافت فصل سوم از این آموزش بر روی لینک زیر کلیک کنید:
hamruyesh.com/...
این آموزش در یک نگاه:
در فصل اول و دوم این دوره آموزشی در پانزده درس اپلیکیشن دانش آموز و همینطور مدلهای پیشرفته را ساختیم.
فصل سوم که شامل درس شانزدهم و هفدهم این دوره میباشد در قسمت اول با مروری بر نحوه عملکرد جنگو آغاز میشود. در قسمت دوم ساخت اپلیکیشن مربوط به احراز هویت و انجام تنظیمات مربوط به این اپلیکیشن به اتمام میرسد.
در قسمت سوم به ایجاد log in فرم میپردازیم و در قسمت چهارم این feature را تکمیل میکنیم.
در قسمت پنجم مجددا اقدام به نوشتن feature لاگین با استفاده از ماژول Auth که به صورت builtin در داخل جنگو قراردارد اقدام می کنیم و log in را بازنویسی میکنیم.
در قسمت ششم feature مربوط به log out را تکمیل می کنیم. قسمت هفتم این فصل از آموزش مختص ایجاد صفحه dashboard میباشد.
در قسمت هشتم نحوه تغییر پسورد توسط کاربر را توضیح و کد آن را مینویسیم. در قسمتهای نهم تا چهاردهم کلیه مراحل مربوط به ریست کردن پسورد فراموش شده توسط کاربر را تکمیل میکنیم. بعد از آن در درسهای پانزدهم تا هفدهم اقدام به ساخت ویژگی ثبت نام کاربر میکنیم.
در قسمتهای هجدهم تا بیست و یکم اقدام به ساخت پروفایل برای کاربر ها میکنیم و این امکان را فراهم میکنیم تا کاربر شخصا بتواند اطلاعات شخصی خود را بروزرسانی کند. در نهایت در قسمت بیست و دوم و قسمت پایانی فصل سوم از ایجاد کاربری جدید با استفاده از ایمیل تکراری جلوگیری خواهیم کرد.