Sorry, your browser is not supported
To have the best experience using Skillshare, we recommend that you use one of these supported browsers.

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