Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Complete Login and Registration System with PHP and MYSQL
Introduction to the Course
Welcome to the Course! (7:01)
Database Setup
Database and Directory Structure (5:01)
Practice Activity
Database Connection Script (9:13)
Building a Registration and Login System
Markup for Registration and Login Form (7:38)
Registering Users (13:48)
Form Validation - Part 1 (8:25)
Form Validation - Part 2 (9:51)
Signing In (17:07)
Practice Activity
Password Reset - Option 1 (9:54)
Using PHP Custom Functions for Code Refactoring (16:12)
User Interface Design
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)
Adding More Functionalities
Remember Me (13:32)
Enhance System Security and Logout Inactive Users Automatically (10:33)
Profile
View Profile (6:40)
Update Profile (11:12)
Display Default Profile Picture for Users (5:26)
Limit File Upload to be only Valid Image (11:25)
Allow Users to Upload Profile Picture (9:33)
Account Activation
Setup PHPMailer and Mandrill API on localhost (WAMPSERVER) (7:12)
Send Mail from localhost XAMPP Server and GMAIL Option
Prepare and Send Activation Link to registered User Email Address (8:58)
Program Activation Script and Update Login Script (10:17)
Wrapping up - More From ICT Design HUB
Password Reset - Option 2 (Send Password Reset Link to Email Address) (10:36)
Invalid Username Bug Fix (Highlighted by a Student) (2:37)
Protecting Against CSRF Attack (19:17)
Change Account Password (11:55)
Deactivate Account (Facebook Style) (15:46)
Update Login Script to Auto Login Users if they Attempts to Login Within 14 days after Deactivating their Account​ (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)
Downloading the Source Code
Teach online with
Password Reset - Option 2 (Send Password Reset Link to Email Address)
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock