Autoplay
Autocomplete
Previous Lesson
Complete and Continue
PHP Login and Registration System - Email Confirm Activation
First steps and setup
Introduction (1:57)
Files download (2:39)
Reusing files (10:55)
Initializing files (5:08)
Database connection and testing (5:11)
Database helper functions (8:16)
Testing helper functions (5:02)
General helper functions (11:46)
Registration Validation
Function setup and input cleaning (9:05)
Validating input fields part 1 (7:10)
Validation and pretty errors (7:09)
Validation and errors function (5:37)
Email and Username exist function (7:02)
Registration
Validation and password encryption (7:48)
Registering a user (11:35)
Redirection and session message (4:31)
Important news about sending emails (Edwin from the future) (1:58)
Setting up activation link by email for user registration (8:12)
User Activation
Activate user setup part 1 (13:00)
Activate user setup part 2 (8:23)
Login
Intro (0:53)
Validation (8:31)
Login part 1 (5:46)
Login part 2 (4:51)
Logged in feature (3:44)
Logout feature (3:25)
Remember me
Remember me feature part 1 (8:03)
Remember me feature part 2 (7:28)
Remember me feature part 3 (3:38)
Recover Password
Post, token and check (6:39)
Sending email (7:44)
Validation code (10:38)
Validating part 1 setup (8:34)
Validating part 2 - query count and redirect (9:08)
Validating part 3 - redirecting (3:41)
Password Reset
Token setup and function (7:25)
More checks and session messages (7:15)
Query (9:14)
Reseting passwords (6:25)
Finishing up! (7:42)
Taking our project ONLINE!
Intro, files upload db creation and export (8:16)
Making the application work (10:37)
Testing remember me, and email registration application (5:55)
Finishing up the forgotten password functionality (5:18)
Extras
Validation errors output (2:25)
Removing not sent email code (1:25)
Noreply (1:11)
EXTRA LECTURES - Sending email with a library
_PHPMAILER_section_intro (3:43)
Downloading and requiring the email library - part 1 (8:48)
Getting our testing email server data and making a test file (5:40)
Sending email and config class (12:36)
Validating through email (10:40)
New password hashing sytem (7:30)
Multi language email body (1:23)
Validating part 3 - redirecting
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock