Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA CompTIA Security+ Amazon AWS AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Mindfulness Personal Development Personal Transformation Life Purpose Meditation Emotional Intelligence CBT
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Modeling Data Analysis Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Blogging Freelancing Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
Development Web Development PHP

PHP Login and Registration System - Email Confirm Activation

AMAZING complete Login and Registration System in PHP and MySQL by Edwin Diaz
Rating: 4.5 out of 54.5 (768 ratings)
5,343 students
Created by Edwin Diaz, Coding Faculty Solutions
Last updated 12/2019
English
English [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • We are building a real life application (We take this application online)
  • You will learn to build a complete login and registration system
  • To create a login and registration form with validation
  • To create an email verification system that sends emails
  • The famous remember functionality to remember users after login in
  • You will learn how to use cookies and sessions (how to set pages that expire with time)
  • You will learn to create reusable code by creating helper functions
  • You will learn how to activate users using a token in the database
  • You will learn how to hash passwords
  • And more more........
Curated for the Udemy for Business collection

Course content

12 sections • 57 lectures • 6h 1m total length

  • Preview01:57
  • Preview02:38
  • Preview10:53
  • Initializing files
    05:06
  • Database connection and testing
    05:09
  • Database helper functions
    08:14
  • Testing helper functions
    05:00
  • General helper functions
    11:44

  • Function setup and input cleaning
    09:03
  • Validating input fields part 1
    07:08
  • Validation and pretty errors
    07:07
  • Validation and errors function
    05:35
  • Email column - Edwin from the future
    01:19
  • Email and Username exist function
    07:00

  • Validation and password encryption
    07:46
  • Registering a user
    11:33
  • Redirection and session message
    04:29
  • Important news about sending emails (Edwin from the future)
    01:58
  • Setting up activation link by email for user registration
    08:10

  • Activate user setup part 1
    12:58
  • Activate user setup part 2
    08:21

  • Intro
    00:53
  • Validation
    08:29
  • Login part 1
    05:44
  • Login part 2
    04:49
  • Logged in feature
    03:43
  • Logout feature
    03:24

  • Remember me feature part 1
    08:01
  • Remember me feature part 2
    07:26
  • Remember me feature part 3
    03:37

  • Post, token and check
    06:37
  • Sending email
    07:42
  • Validation code
    10:36
  • Validating part 1 setup
    08:32
  • Validating part 2 - query count and redirect
    09:06
  • Validating part 3 - redirecting
    03:40

  • Token setup and function
    07:23
  • More checks and session messages
    07:13
  • Query
    09:12
  • Reseting passwords
    06:23
  • Finishing up!
    07:40

  • Intro, files upload db creation and export
    08:16
  • Making the application work
    10:35
  • Testing remember me, and email registration application
    05:53
  • Finishing up the forgotten password functionality
    05:16

  • Validation errors output
    02:24
  • Removing not sent email code
    01:25
  • Noreply
    01:10

Requirements

  • Basic PHP
  • Basic MySQL

Description

UPDATED ALL THE TIME

NEW LECTURES ADDED ALL THE TIME, JUST FOR FUN :)

---------------------------------------------------------

Are you ready to learn how to build a complete login and registration system using PHP and MySQL? Then you are at the right place at the right time.

No Water cooled chatter!

We don't do a lot of chatting on this course and always go straight to point. We take a very practical approach and get things done.

We love helping!

Have a problem in one of the lectures? No problem we are here to help. Need personal assistance from a lecture? Tells us the problem and let's get it done.

Main Features

1. User activation by email

2. Always logged in feature (Remember me)

3. Encrypting Passwords (NEW BCRYPT) we don't use MD5 anymore!

4. Password Recover by email system (NICE)

5. Token Generator security feature (Good stuff)

6. Did I mention an awesome instructor that loves his students ?

7. Features added to the course all the time

-----------------------------------------------------------------

On this course we will the use the latest PHP syntax along with the latest MySQL with the latest Bootstrap as well. You will have a lot of fun in this course and learn a lot. You can also recommend any feature you would like implemented and they will be considered to be included in the course.


Who this course is for:

  • This course is meant for students that familiar with basic PHP and MySQL

Featured review

Andres A Chavarria
Andres A Chavarria
18 courses
11 reviews
Rating: 5.0 out of 5a year ago
I just finished the course!! excellent course and extremely happy about all I learned! just as a note: Please add a little section in order to add login with facebook and google! maybe a captcha and you will completely kill this course!!!!! A+++++++++++++

Instructors

Edwin Diaz
Web Developer & Premium Udemy Instructor - 700,000 students
Edwin Diaz
  • 4.4 Instructor Rating
  • 100,596 Reviews
  • 724,946 Students
  • 47 Courses

Edwin Diaz is a software and web technologies engineer, a life coach trainer who is also a serial entrepreneur with multiple online businesses, ranging from online jewelry shops, affiliate websites, application development and consultations services, personal online schools, etc.

With over one million students, and clients growing by the thousands a day, Mr. Diaz lets the numbers speak for themselves.

Founding multiple online companies have allowed Mr. Diaz to have the time to teach others. He currently teaches web technologies on different online platforms. He also teaches life coaching sessions to help others achieve a high level of success in many areas of life.

For Mr. Diaz, there is nothing more rewarding than helping others become successful.

His ability to transmit energy, enthusiasm, and complex knowledge allows him to do what he does best "Teach".

Teaching is not just a job for Mr. Diaz but a way of life that continues to flourish every single day.

Apart from teaching he enjoys spending part of his time with his family.

Coding Faculty Solutions
Coding Faculty
Coding Faculty Solutions
  • 4.4 Instructor Rating
  • 91,318 Reviews
  • 633,990 Students
  • 32 Courses

Coding Faculty creates high quality technology training content. We aim to teach technology the right way but at the same time putting emphasis on each of our students. We are a growing team of professional trainers who love our work but overall helping our students reach their maximum potential in their career.

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.