PHP Login and Registration System – Email Confirm Activation

PHP Login and Registration System – Email Confirm Activation

English | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 6 Hours | 2.21 GB

AMAZING complete Login and Registration System in PHP and MySQL by Edwin Diaz

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.

Main Features

  • User activation by email
  • Always logged in feature (Remember me)
  • Encrypting Passwords (NEW BCRYPT) we don’t use MD5 anymore!
  • Password Recover by email system (NICE)
  • Token Generator security feature (Good stuff)
  • Did I mention an awesome instructor that loves his students ?
  • 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.

What Will I 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
Table of Contents

First steps and setup
1 Introduction
2 Files download
3 Reusing files
4 Initializing files
5 Database connection and testing
6 Database helper functions
7 Testing helper functions
8 General helper functions

Registration Validation
9 Function setup and input cleaning
10 Validating input fields part 1
11 Validation and pretty errors
12 Validation and errors function
13 Email column – Edwin from the future
14 Email and Username exist function

Registration
15 Validation and password encryption
16 Registering a user
17 Redirection and session message
18 Important news about sending emails (Edwin from the future)
19 Setting up activation link by email for user registration

User Activation
20 Activate user setup part 1
21 Activate user setup part 2

Login
22 Intro
23 Validation
24 Login part 1
25 Login part 2
26 Logged in feature
27 Logout feature

Remember me
28 Remember me feature part 1
29 Remember me feature part 2
30 Remember me feature part 3

Recover Password
31 Post token and check
32 Sending email
33 Validation code
34 Validating part 1 setup
35 Validating part 2 – query count and redirect
36 Validating part 3 – redirecting

Password Reset
37 Token setup and function
38 More checks and session messages
39 Query
40 Reseting passwords
41 Finishing up

Taking our project ONLINE
42 Intro files upload db creation and export
43 Making the application work
44 Testing remember me and email registration application
45 Finishing up the forgotten password functionality

Extras
46 Validation errors output
47 Removing not sent email code
48 Noreply

Playing with bugs
49 Fixing concatenation operator
50 Conclusion

EXTRA LECTURES – Sending email with a library
51 intro
52 Downloading and requiring the email library – part 1
53 Getting our testing email server data and making a test file
54 Sending email and config class
55 Validating through email
56 New password hashing sytem
57 Multi language email body