Secured PHP Login and Registration System with Email Activation

Ogbemudia Terry Osayawe, Software & Web Engineer

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
35 Videos (5h 58m)
    • Welcome to the Course!

      7:01
    • Database Setup and Directory Structure

      5:01
    • Database Connection Script with PDO

      9:13
    • Markup for Registration and Login Form

      7:38
    • Registering users

      13:47
    • PHP Form Validation - Part 2

      9:51
    • PHP Form Validation - Part 1

      8:25
    • Signin user

      17:07
    • Password Reset - Option 1

      9:54
    • Using PHP Custom Functions for Code Refactoring

      16:12
    • Enhancing the User Interface - Basic Template

      9:20
    • Enhancing the User Interface - Login, Signup and Reset Password Forms

      9:58
    • Enhancing the User Interface - Menu and Messaging

      5:15
    • Enhancing the User Interface - Activating Menu Items Automatically

      4:00
    • Enhancing the User Interface - Elegant Messaging With Sweet Alert

      12:45
    • Remember Me (Keep User Logged in)

      13:32
    • Enhance System Security and Logout Inactive Users Automatically

      10:33
    • View Profile

      6:40
    • Edit profile

      11:12
    • Display Default Profile Picture for Users

      5:26
    • Limit File Upload to be only Valid Image

      11:24
    • Allow Users to Upload Profile Picture - Option 1

      9:33
    • Setup PHPMailer and Mandrill API on localhost (WAMPSERVER)

      7:10
    • Prepare and Send Activation Link to registered User Email Address

      8:55
    • Program Activation Script and Update Login Script

      10:15
    • Password Reset - Option 2 (Send Password Reset Link to Email Address)

      10:36
    • Invalid Username Bug Fix

      2:37
    • Protecting Against CSRF Attack

      19:17
    • Change Account Password

      11:54
    • Deactivate Account (Facebook Style)

      15:46
    • Update Login Script to Auto Login Users if they Attempts to Login Within 14 days

      9:08
    • Permanently Delete Deactivated Account after 14 days

      16:54
    • Auto Delete non-activated Accounts 3 days After Signup

      9:18
    • Uploading the system Online (www)

      15:35
    • Automating Task with Cron Job

      6:31