آموزش سیستم ثبت ورود امن در PHP - فعال سازی ایمیل

Secured Login Registration System in PHP - Email Activation

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: آموزش ساخت سیستم ثبت ورود به سیستم با تأیید ایمیل، رمز عبور فراموش شده، مرا به خاطر بسپار، recaptcha و موارد دیگر نحوه کار با SESSIONS نحوه کار با کوکی ها نحوه کار با روش GET و POST ثبت نام کاربر جدید ورود کاربر تأیید ایمیل (تأیید) فراموش کرده اید رمز عبور (بازیابی رمز عبور) مرا به خاطر بسپار (من را در سیستم نگه دارید) امنیت (هش رمز عبور، تزریق MySQL) پیاده سازی Google reCaptcha (من ربات نیستم) این لینک برای 20 دقیقه اعتبار دارد لینک منقضی شده و بیشتر پیش نیازها: یک کامپیوتر با اتصال به اینترنت دانش اولیه PHP دانش کمی HTML را داشته باشید

به دوره آموزشی "سیستم ثبت ورود امن در PHP" خوش آمدید.

این یک دوره آموزشی برای ساخت سیستم ثبت نام ورود کامل با تمام مفاهیم اولیه است. یاد بگیرید که چگونه قابلیت ثبت ورود به سیستم را در پروژه کاری خود پیاده سازی کنید. ما تمام موارد اصلی سیستم ثبت نام را پوشش خواهیم داد. با نحوه پیاده سازی google reCaptcha در کد خود آشنا شوید.


در این دوره یاد خواهید گرفت: )

بخش 1: مقدمه

معرفی و راه اندازی

بخش 2: دریافت و ارسال فوق العاده جهانی

اصول GET و POST فوق جهانی را بیاموزید

بخش 3: کوکی ها و جلسات

نحوه کار با session و cookie

بخش 4: ثبت نام

ایجاد اتصال پایگاه داده، تزریق SQL، هش کردن رمز عبور، عبارت منظم (REGEX)، اعتبارسنجی فیلد ورودی و موارد دیگر

بخش 5: پیاده سازی Google reCaptcha در صفحه ثبت نام I'm NOT A ROBOT

نحوه پیاده سازی google reCaptcha من ربات نیستم با استفاده از google API

بخش 6: تأیید ایمیل

نحوه ارسال ایمیل، تایید/تأیید ایمیل

بخش 7: ویژگی اضافی برای ثبت نام

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

بخش 8: ورود به سیستم

قابلیت ورود به سیستم

بخش: 9: ویژگی اضافی برای ورود به سیستم

روش جدید برای تأیید تأیید نشده در هنگام ورود

بخش 10: رمز عبور را فراموش کرده اید

چگونه کاربر رمز عبور خود را در صورت فراموشی یا می‌خواهد

تغییر دهد

بخش 11: مرا به خاطر بسپار

اگر کاربر پس از ورود به سیستم، مرورگر خود را با علامت زدن کادر به خاطر بسپار، مرورگر خود را ببندد، او را به عنوان کاربر ورود به سیستم در منظر مرورگر علامت بزنید

بخش 12: نتیجه گیری

آخرین کلمات


اگر آن را دوست ندارید، پس از بازگشت پول، نگران نباشید!

با تضمین پول ظرف 30 روز، چیزی برای از دست دادن ندارید.


آیا هنوز ارزش یادگیری PHP را دارد؟

بله!

PHP یکی از پرکاربردترین زبان ها برای ساخت وب سایت است. بزرگترین شرکت فناوری مانند فیس بوک، توییتر، ویکی پدیا هنوز از PHP استفاده می کند.


ما یک پروژه شگفت انگیز از ابتدا خواهیم ساخت، شما همه چیزهایی را که برای پیاده سازی سیستم ثبت ورود نیاز دارید را یاد خواهید گرفت. این یک پروژه دنیای واقعی است. قدم به قدم روی همه چیز از ابتدا قدم برمی دارم.


پس اکنون این دوره سیستم ثبت نام ورود ثبت نام کنید و لذت ببرید!


در داخل می بینمت!


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

معرفی Introduction

  • معرفی Introduction

  • برپایی Setup

  • گام اول First Step

GET و POST فوق العاده جهانی Super global GET and POST

  • فوق العاده جهانی شوید GET super global

  • POST فوق العاده جهانی POST super global

کوکی ها و جلسات COOKIES and SESSIONS

  • بیسکویت ها COOKIES

  • جلسات SESSIONS

ثبت نام SIGN UP

  • پوشه پروژه و نشانه گذاری Project folder and markup

  • ایجاد اجزای قابل استفاده مجدد Creating reuseable components

  • ایجاد پایگاه داده و ایجاد اتصال به پایگاه داده Creating database and establish database connection

  • مقدار فیلد ورودی را با استفاده از POST super global بگیرید Grab input field value using POST super global

  • تزریق SQL SQL injection

  • مقدمه ای بر بیان منظم Introduction to regular expression

  • اعتبار سنجی نام با استفاده از عبارت منظم First name validation using regular expression

  • اعتبارسنجی نام خانوادگی با استفاده از عبارت منظم Last name validation using regular expression

  • اعتبارسنجی نام کاربری با عبارت منظم User name validation with regular expression

  • اعتبار سنجی ایمیل با عبارت منظم Email validation with regular expression

  • اعتبار سنجی رمز عبور با عبارت منظم Password validation with regular expression

  • هش رمز عبور Password hashing

  • ایجاد جدول پایگاه داده Creating database table

  • درج اطلاعات کاربر در پایگاه داده Insert user data into database

  • رفع تاریخ ثبت نام و پیام موفقیت آمیز ثبت نام Fix registration date and sign up successful message

پیاده سازی Google recaptcha در صفحه ثبت نام I'm NOT A ROBOT Implementing Google recaptcha I'M NOT A ROBOT in sign up page

  • Google Recaptcha قسمت 1 Google Recaptcha part 1

  • Google Recaptcha قسمت 2 Google Recaptcha part 2

  • Google Recaptcha قسمت 3 Google Recaptcha part 3

تایید ایمیل Email confirmation

  • دانلود آهنگساز و PHPMailer Downloading composer and PHPMailer

  • ارسال ایمیل با جیمیل قسمت 1 Sending email with gmail part 1

  • ارسال ایمیل با جیمیل قسمت 2 Sending email with gmail part 2

  • تایید ایمیل قسمت 1 Email verification part 1

  • تایید ایمیل قسمت 2 Email verification part 2

  • تایید ایمیل قسمت 3 Email verification part 3

  • تایید ایمیل قسمت 4 Email verification part 4

  • ویژگی اضافی قسمت 1 (از قبل تأیید شده) Extra feature part 1 (Already Verified)

  • ویژگی اضافی قسمت 2 (لینک منقضی شده است) Extra feature part 2 (Link Expired)

ویژگی اضافی برای ثبت نام Extra feature for Sign Up

  • کمک به کاربر برای ثبت نام بدون ورود مجدد Help user for sign up no re enter

  • نام کاربری موجود نمیباشد User name not available

  • ایمیل از قبل وجود دارد Email already exist

  • مقدار ورودی کاربر را تنظیم نکنید Unset user input value

وارد شدن Login

  • ورود قسمت 1 Login part 1

  • ورود قسمت 2 Login part 2

  • ورود قسمت 3 Login part 3

  • ورود به سیستم قسمت 4 (reCaptcha) Login part 4 (reCaptcha)

ویژگی اضافی برای ورود Extra feature for login

  • قابلیت ورود کاربر تایید نشده قسمت 1 Unverified user login functionality part 1

  • قابلیت ورود کاربر تایید نشده قسمت 2 Unverified user login functionality part 2

  • قابلیت ورود کاربر تایید نشده قسمت 3 Unverified user login functionality part 3

رمز عبور را فراموش کرده اید Forgot password

  • قسمت 1 رمز عبور را فراموش کرده اید Forgot password part 1

  • قسمت 2 رمز عبور را فراموش کرده اید Forgot password part 2

  • قسمت 3 رمز عبور را فراموش کرده اید Forgot password part 3

  • قسمت 4 رمز عبور را فراموش کرده اید Forgot password part 4

  • قسمت 5 رمز عبور را فراموش کرده اید Forgot password part 5

  • قسمت 6 رمز عبور را فراموش کرده اید Forgot password part 6

  • قسمت 7 رمز عبور را فراموش کرده اید Forgot password part 7

  • قسمت 8 رمز عبور را فراموش کرده اید Forgot password part 8

مرا به خاطر بسپار Remember me

  • یک جدول پایگاه داده memory_me ایجاد کنید Create a database table remember_me

  • بخش 1 عملکرد مرا به خاطر بسپار Remember me functionality part 1

  • قسمت 2 عملکرد مرا به خاطر بسپار Remember me functionality part 2

  • قابلیت مرا به خاطر بسپار قسمت 3 Remember me functionality part 3

  • قسمت 4 قابلیت مرا به خاطر بسپار Remember me functionality part 4

  • قابلیت مرا به خاطر بسپار قسمت 5 Remember me functionality part 5

  • ویژگی اضافی به بازگشت خوش آمدید Extra feature welcome back

نتیجه Conclusion

  • این همه چیز است That's everything

نمایش نظرات

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

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

آموزش سیستم ثبت ورود امن در PHP - فعال سازی ایمیل
جزییات دوره
6.5 hours
61
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
26,028
4.6 از 5
دارد
ندارد
ندارد
Md. A. Barik
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Md. A. Barik Md. A. Barik

مهندس نرم افزار سلام! نام من خانم A. باریک است من مهندس نرم افزار هستم و علاقه زیادی دارم. من از سن 16 سالگی برنامه نویسی می کنم. من همیشه از اوایل زندگی در کامپیوتر و فن آوری جذابیت داشته ام. من که یک برنامه نویس خودآموخته بودم ، فهمیدم که تعداد زیادی دوره ، آموزش و کتاب آنلاین وجود دارد که بیش از حد کلامی هستند و در آموزش مهارت های مناسب کافی نیستند. بیشتر افراد هنگام یادگیری یک موضوع پیچیده احساس فلج می کنند و نمی دانند از کجا باید شروع کنند ، یا حتی بدتر از آن ، اکثر مردم 20،000 دلار برای خرج یک بوت کمپینگ رمزگذاری ندارند. مهارت های برنامه نویسی باید مقرون به صرفه و برای همه آزاد باشد. یک ماده آموزشی باید مهارتهای زندگی واقعی را بیاموزد که در حال حاضر هستند و نباید وقت ارزشمند دانش آموز را تلف کنند. من از حرفه برنامه نویسی خود درسهای مهمی آموخته ام. من سعی می کنم مهارت های برنامه نویسی ارزشمندی را به دیگران بیاموزم تا زندگی و کار آنها را در یک شرکت مهیج و با امکانات بی حد و حصر کنترل کنند.