وب سایت تخصصی شرکت فرین
دسته بندی دوره ها
21

پی اچ پی PDO و MySQL: سیستم ثبت نام امن و ورود با MFA

سرفصل های دوره

یادگیری PDO با این دوره سقوط PDO نهایی PDO و ساخت یک سیستم ورود به سیستم کامل و امن با MFA.

عنوان اصلی : PHP PDO & MySQL: Secure Registration & Login System with MFA

سرفصل های دوره :



معرفی و راه اندازی دوره:
معرفی دوره
مروری بر برنامه درسی دوره
تنظیم محیط توسعه


درک PDO:
اجرای عبارت های ساده درج، به روز رسانی، یا حذف با PDO::exec()
اجرای پرس و جو با پارامترها. محافظت در برابر تزریق SQL
بیانیه های آماده شده. اعدام های متعدد
بیانیه های آماده با استفاده از توابع SQL
دریافت داده ها از بیانیه. - برای هر()
دریافت داده ها از بیانیه. - رفتن و آوردن()
بیانیه آماده و بند IN
تمرین ها و تکالیف کدگذاری


نمونه‌های PDO -قطعات کد:
تمرین و تکلیف کدنویسی


پروژه - سیستم ورود و ثبت نام امن. :
معرفی بخش
ساختار فایل ها و پوشه ها - زیر بخش 4.1: قابلیت ورود و ثبت نام
طراحی صفحه اول صفحه اول - بخش فرعی 4.1: قابلیت ورود و ثبت نام
Frontend -Design II -افزودن فونت های google- بخش فرعی 4.1:ورود و ثبت نام
طراحی جلویی III-طراحی صفحه فهرست-فرعی بخش 4.1:ورود و ثبت نام
طراحی صفحه ثبت نام اولیه 1 - بخش فرعی 4.1: ورود و ثبت نام
طراحی صفحه اصلی ثبت نام 2 - بخش فرعی 4.1: ورود و ثبت نام
طراحی صفحه ورود به جلو - بخش فرعی 4.1: ورود و ثبت نام
طراحی صفحه اصلی - زیر بخش 4.1: ورود و ثبت نام
طراحی پایگاه داده پشتیبان-زیر بخش 4.1: ورود و ثبت نام
Backend-PDO Wrapper Class-Sub-section 4.1:Login & Registration
Backend-PDO CRUD Methods-Sub-section 4.1:Login & Registration
توابع کمک کننده پشتیبان - زیر بخش 4.1: ورود و ثبت نام
Backend-Registration Logic I-Sub-section 4.1:Login & Registration
Backend-Registration Logic II-Sub-section 4.1:Login & Registration
منطق ثبت نام با پشتوانه مرتب سازی، بخش فرعی 4.1: ورود و ثبت نام
منطق ورود به سیستم - زیر بخش 4.1: ورود و ثبت نام
نصب PHPMailer-Sub-section 4.2:Email Verification Functional
ایجاد تابع PHPMailer-زیر بخش 4.2: عملکرد تأیید ایمیل
منطق ورود به سیستم را به‌روزرسانی کنید (فقط کاربر تأیید شده ورود به سیستم) - بخش فرعی 4.2: تأیید ایمیل
منطق ثبت نام را به روز کنید (برای ارسال ایمیل) - بخش فرعی 4.2: تأیید ایمیل
ایجاد یک صفحه email_verify_success.php-زیر بخش 4.2: تأیید ایمیل
منطق تأیید ایمیل-زیر بخش 4.2: تأیید ایمیل
ارسال مجدد پیوند تأیید ایمیل-طراحی فرم-بخش 4.2: تأیید ایمیل
ارسال مجدد ایمیل تأیید پیوند-logic-Sub-section 4.2: تأیید ایمیل
معرفی زیربخش -بخش فرعی 4.3: بازنشانی رمز عبور | مرا به خاطر بسپار
ایجاد جداول پایگاه داده - زیر بخش 4.3: بازنشانی رمز عبور | مرا به خاطر بسپار
طراحی فرمهای جلویی - بخش فرعی 4.3: بازنشانی رمز عبور | مرا به خاطر بسپار
Backend-Send Email with Token- زیر بخش 4.3: Reset Password | مرا به خاطر بسپار
اشکال‌زدایی ارسال ایمیل با رمز- بخش فرعی 4.3: بازنشانی رمز عبور | مرا به خاطر بسپار
Backend-Reset Password Logic-Sub-section 4.3: Password Reset | مرا به خاطر بسپار
به‌روزرسانی رمز عبور کاربر-بخش 4.3: بازنشانی رمز عبور | مرا به خاطر بسپار
ساده مرا به خاطر بسپار (امن نیست) - بخش فرعی 4.3: بازنشانی رمز عبور | مرا به خاطر بسپار
طراحی صفحه اصلی-زیر بخش 4.4: صفحه اصلی
نمایش اطلاعات کاربر-زیر بخش 4.4: صفحه اصلی
نمایش اطلاعات کاربر ادامه دارد-زیر بخش 4.4: صفحه اصلی
عملکرد خروج - زیر بخش 4.4: صفحه اصلی
تغییر وضعیت اشتراک - زیر بخش 4.4: صفحه اصلی
ویرایش رمز عبور کاربر I-زیر بخش 4.4: صفحه اصلی
ویرایش اشکال زدایی رمز عبور کاربر - زیر بخش 4.4: صفحه اصلی
ویرایش نام کاربری -زیر بخش 4.4: صفحه اصلی
تغییر تصویر نمایه کاربر I-زیر بخش 4.4: صفحه اصلی
تغییر تصویر نمایه کاربر II - حذف تصویر قدیمی-زیر بخش 4.4: صفحه اصلی
عملکرد نمایه خود را حذف کنید-زیر بخش 4.4: صفحه اصلی
اجرای آخرین ورود به زمان و وضعیت آنلاین - بخش فرعی 4.4: صفحه اصلی
صفحه اصلی را مرتب کنید - بخش فرعی 4.4: صفحه اصلی
Admin Dashboard-Frontend -Sub-section 4.5: Admin Dashboard
دانلود فونت عالی -زیر بخش 4.5: داشبورد مدیریت
واکشی داده های کاربران - زیر بخش 4.5: داشبورد مدیریت
واکشی داده‌های سرپرست - زیر بخش 4.5: داشبورد مدیریت
اجرای ویژگی ورود چند نقشی-زیر بخش 4.5: داشبورد مدیریت
اجرای آمار کلان داده -زیر بخش 4.5: داشبورد مدیریت
زمان پیاده‌سازی در قالب قبل - بخش فرعی 4.5: داشبورد مدیریت
حذف ویژگی کاربر-زیر بخش 4.5: داشبورد مدیریت
وضعیت آنلاین کاربر I-وضعیت به روز رسانی +آژاکس تماس-زیر بخش 4.5:داشبورد مدیریت
وضعیت آنلاین کاربر II-دریافت وضعیت +تماس آژاکس-زیر بخش 4.5:داشبورد مدیریت
دریافت مجموع آنلاین - به روز رسانی زنده + تماس آجکس-زیر بخش 4.5: داشبورد مدیریت
دریافت جزئیات کاربر با Bootstrap modal-Sub-section 4.5:Admin Dashboard
یک بخش فرعی کوچک 4.5: داشبورد مدیریت را مرتب کنید


تقویت امنیت:
بخش مقدمه - سخنی طولانی در مورد مادرtter
انقضای جلسه خودکار-کاهش خطاهای شناسایی و احراز هویت
تقویت الزامات رمز عبور-شناسایی و احراز هویت. کاهش شکست
محدود کردن تلاش برای ورود به سیستم - شناسایی و احراز هویت. کاهش شکست
پیشگیری از حملات CSRF
جلوگیری از حملات XSS - اعمال خط مشی امنیت محتوا (CSP)
بازنشانی رمز عبور با ایمیل OTP I - طراحی فرم و جریان منطقی
بازنشانی رمز عبور با ایمیل OTP II - Logic I
بازنشانی رمز عبور با ایمیل OTP III - Logic 2
بازنشانی رمز عبور با ایمیل OTP IV - Logic 3
بازنشانی رمز عبور با ایمیل OTP V -تست و اشکال زدایی
پیاده سازی MFA برای ورود - ایمیل OTP I - طراحی فرم و جریان منطقی
اجرای MFA برای ورود - ایمیل OTP 2 - ارسال ایمیل
اجرای MFA برای ورود - ایمیل OTP 3- تأیید OTP
سخنرانی رفع اشکال 113
MFA برای ورود با ایمیل OTP I با استفاده از JQuery/Ajax- طراحی فرم و جریان منطقی
MFA برای ورود با ایمیل OTP II با استفاده از JQuery/Ajax
MFA برای ورود با ایمیل OTP III با استفاده از JQuery/Ajax- -backend logic
MFA برای ورود با ایمیل OTP IV با استفاده از JQuery/Ajax-testing
ایمن مرا به خاطر بسپار با استفاده از جلسه PHP، کوکی ها و هش ایمن I- توضیح
2- کد util.class.php -Secure مرا به خاطر بسپار
3-ایجاد جدول token_auth-Secure مرا به خاطر بسپار
4- کد Authclass.php -Secure Remember Me
5- کد authSessionCookieValidate.php -Secure مرا به خاطر بسپار
6-update code login.inc -Secure مرا به خاطر بسپار
7-تست و اشکال زدایی -امن مرا به خاطر بسپار
مشکل ناسازگاری - تأیید اعتبار مداوم و خروج خودکار کاربر غیرفعال
ویرایش شماره موبایل
تأیید شماره تلفن همراه I - Frontend bootstrap modal
تأیید Mobile II -ارسال OTP -Frontend JQuery & Ajax
تأیید Mobile III -ارسال OTP-Backend PHP
تأیید موبایل IV - تأیید OTP
MFA برای ورود به سیستم پیامک OTP I-form
MFA برای ورود-SMS OTP II-Frontend JQuery & AJAX
MFA برای ورود-SMS OTP III-Backend
مطابق با قوانین CSP I- صفحه اصلی
مطابق با قوانین CSP II- حذف صفحه اصلی
از قوانین CSP III پیروی کنید - داشبورد
مطابق با قوانین CSP IV - حذف داشبورد
از قوانین CSP پیروی کنید V-login-byotpajaxform.php
اشکال‌زدایی I- ویژگی امن مرا به خاطر بسپار
نتیجه گیری و تشکر

نمایش سرفصل های انگلیسی

PHP PDO & MySQL: Secure Registration & Login System with MFA

45,900 تومان
بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
خرید دانلودی فوری

در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

ایمیل شما:
تولید کننده:
شناسه: UD21842
حجم: 9991 مگابایت
مدت زمان: 965 دقیقه
تعداد دیسک: 3 عدد
زبان: انگلیسی ساده و روان
تاریخ انتشار: 30 دی 1400
پی اچ پی PDO و MySQL: سیستم ثبت نام امن و ورود با MFA
پی اچ پی PDO و MySQL: سیستم ثبت نام امن و ورود با MFA 1
پی اچ پی PDO و MySQL: سیستم ثبت نام امن و ورود با MFA 2
پی اچ پی PDO و MySQL: سیستم ثبت نام امن و ورود با MFA 3
پی اچ پی PDO و MySQL: سیستم ثبت نام امن و ورود با MFA 4
پی اچ پی PDO و MySQL: سیستم ثبت نام امن و ورود با MFA 5
پی اچ پی PDO و MySQL: سیستم ثبت نام امن و ورود با MFA 6
طراحی سایت و خدمات سئو

45,900 تومان
افزودن به سبد خرید