FreeTutorials Us php mvc login |
||
Name |
DOWNLOAD Copy Link | |
Total Size |
677.7 MB |
|
Total Files |
205 |
|
Hash |
8B29640BBC1BD228910E12D51CCA2DEDFA45DBBF |
/.../009 Create a database table to store user accounts/ |
|
|
0.4 KB |
/.../010 Create and display the signup page/ |
|
|
479.9 KB |
/.../011 Add the form to the signup page/ |
|
|
480.1 KB |
/.../012 Create the signup action in the controller/ |
|
|
480.1 KB |
/.../013 Understand the danger from SQL injection attacks/ |
|
|
1.3 KB |
/.../014 Avoid SQL injection attacks using PDO/ |
|
|
2.7 KB |
/.../015 Add a user model with a save method/ |
|
|
480.6 KB |
/.../016 Validate the data before saving the new user record/ |
|
|
481.0 KB |
/.../017 Validate the email address is unique in the user table/ |
|
|
481.2 KB |
/.../018 Display validation error messages in the signup form/ |
|
|
481.3 KB |
/.../020 Redirecting to another page using PHP how why and best practices/ |
|
|
0.7 KB |
/.../021 Redirect to the success page after a successful signup/ |
|
|
481.4 KB |
/.../022 Why you should validate data on the server as well as the client/ |
|
|
0.7 KB |
/.../023 Validate the signup page in the browser using HTML5 validation/ |
|
|
481.4 KB |
/.../024 Add a JavaScript validation library/ |
|
|
481.6 KB |
/.../025 Validate the signup page in the browser using JavaScript/ |
|
|
481.7 KB |
/.../026 Validate the format of the password with a custom validation method/ |
|
|
481.9 KB |
/.../027 Validate the email address is unique using an Ajax request/ |
|
|
482.4 KB |
/.../029 Remove the password confirmation field and add a show password button/ |
|
|
485.1 KB |
/.../030 Create and display the login page/ |
|
|
485.9 KB |
/.../031 Create the login action in the controller/ |
|
|
486.0 KB |
/.../032 Find the user object using the email address/ |
|
|
486.3 KB |
/.../033 Authenticate the user by verifying their password is correct/ |
|
|
486.3 KB |
/.../034 Redisplay the email address in the login form when authentication fails/ |
|
|
486.3 KB |
/.../035 Add a redirect method to the core controller/ |
|
|
486.4 KB |
/.../036 Sessions in PHP make the web browser remember you/ |
|
|
0.6 KB |
/.../037 Use the session to remember the login and view the logged-in status/ |
|
|
486.5 KB |
/.../038 Sessions in PHP completely destroy a session even without closing the browser/ |
|
|
0.8 KB |
/.../039 Destroy the session to log the user out/ |
|
|
486.7 KB |
/.../040 Sessions in PHP prevent session fixation attacks/ |
|
|
486.7 KB |
/.../041 Add a class to organise the authentication code in one place/ |
|
|
487.1 KB |
/.../042 Restrict a page to logged-in users only/ |
|
|
487.8 KB |
/.../043 Redirect back to the originally requested page after login/ |
|
|
488.0 KB |
/.../044 Add a method to the core controller for requiring login/ |
|
|
488.1 KB |
/.../045 Require login for all action methods in a controller/ |
|
|
488.2 KB |
/.../046 Add a base controller that requires login for all action methods/ |
|
|
488.4 KB |
/.../047 Get the current authenticated user in controllers and views/ |
|
|
488.7 KB |
/.../048 Simplify the code remove the isLoggedIn method/ |
|
|
488.7 KB |
/.../050 Add a flash message when requiring login/ |
|
|
489.1 KB |
/.../051 Display the flash messages to the user/ |
|
|
489.3 KB |
/.../052 Add flash messages when logging in/ |
|
|
489.3 KB |
/.../053 Add a flash message when logging out/ |
|
|
489.5 KB |
/.../054 Add a CSS style sheet and style the flash messages/ |
|
|
489.8 KB |
/.../055 Add flash message types and give them different styles/ |
|
|
490.0 KB |
/.../056 How to remember the login after closing the browser/ |
|
|
490.2 KB |
/.../058 Add a class to generate and create hashes of random tokens/ |
|
|
490.6 KB |
/.../059 Create a database table to store remembered logins/ |
|
|
0.4 KB |
/.../060 Add a remember me checkbox to the login form/ |
|
|
490.7 KB |
/.../061 Remember the login in the database/ |
|
|
491.0 KB |
/.../062 Cookies in PHP the basics/ |
|
|
1.2 KB |
/.../063 Remember the login in a cookie/ |
|
|
491.1 KB |
/.../064 Log in automatically using the token in the cookie/ |
|
|
492.0 KB |
/.../065 Prevent automatic login if the remember token has expired in the database/ |
|
|
492.0 KB |
/.../066 Forget the remembered login when logging out/ |
|
|
492.1 KB |
/.../068 Get access to an email service/ |
|
|
1.2 MB |
/.../069 Add a class to send emails/ |
|
|
1.0 MB |
/.../070 Create and display the forgotten password page/ |
|
|
1.0 MB |
/.../071 Process the forgotten password form in the controller/ |
|
|
1.0 MB |
/.../072 Add password reset fields to the user table in the database/ |
|
|
0.3 KB |
/.../073 Save a new password reset token and expiry with the user record/ |
|
|
1.0 MB |
/.../074 Send the password reset email to the user/ |
|
|
1.0 MB |
/.../075 Get the email content from a view template/ |
|
|
1.0 MB |
/.../076 Add an action to process the link and get the token from the URL/ |
|
|
1.0 MB |
/.../077 Get the user based on the token and check the expiry/ |
|
|
1.0 MB |
/.../078 Create and display the password reset form/ |
|
|
1.0 MB |
/.../079 Extract repeated JavaScript code out into a separate file/ |
|
|
1.0 MB |
/.../080 Process the password reset form in the controller/ |
|
|
1.0 MB |
/.../081 Remove duplicated code and add an expired token view/ |
|
|
1.0 MB |
/.../082 Validate the password reset form on the server/ |
|
|
1.0 MB |
/.../083 Reset the users password and clear the token and expiry/ |
|
|
1.0 MB |
/.../085 Add account activation fields to the user table in the database/ |
|
|
0.3 KB |
/.../086 Generate a unique activation token upon signup/ |
|
|
1.0 MB |
/.../087 Send the account activation email to the user/ |
|
|
1.0 MB |
/.../088 Restrict login if account not activated/ |
|
|
1.0 MB |
/.../089 Process the account activation link and activate the account/ |
|
|
1.0 MB |
/.../090 User profile let the user update their own details/ |
|
|
1.0 MB |
/.../091 Get the current logged-in user and display their profile data/ |
|
|
1.0 MB |
/.../092 Create and display the edit profile form/ |
|
|
1.0 MB |
/.../093 Validate the email address is unique allowing for the existing user record/ |
|
|
1.0 MB |
/.../094 Make changing the password optional but still validate it if supplied/ |
|
|
1.0 MB |
/.../095 Validate and save the profile data on the server/ |
|
|
1.0 MB |
/.../096 Clean up duplicated code in the profile controller/ |
|
|
1.0 MB |
/.../097 Add site navigation with a link to the profile page/ |
|
|
1.0 MB |
/.../099 Include the Bootstrap framework/ |
|
|
1.0 MB |
/.../100 Add a container element and style the general layout/ |
|
|
1.0 MB |
/.../101 Add styles to forms and input controls/ |
|
|
1.0 MB |
/.../102 Add styles to buttons/ |
|
|
1.0 MB |
/.../103 Turn the navigation links into a navbar component/ |
|
|
1.0 MB |
/.../104 Replace the flash message styles/ |
|
|
1.0 MB |
/.../105 Add styles when showing the users profile data/ |
|
|
1.0 MB |
/14 Conclusion/attached_files/106 Conclusion/ |
|
|
1.5 KB |
/quizzes/ |
|
|
10.3 KB |
/quizzes/ |
|
|
6.2 KB |
/quizzes/ |
|
|
7.6 KB |
/quizzes/ |
|
|
8.4 KB |
/quizzes/ |
|
|
6.3 KB |
/quizzes/ |
|
|
4.8 KB |
/01 Introduction and project setup/ |
|
|
3.0 MB |
002 Install a PHP web server and a database server on your computer.mp4 |
4.4 MB |
|
3.4 MB |
|
2.7 MB |
005 Create a new database and configure the framework to use it.mp4 |
5.9 MB |
/02 New user signup create the registration form and save the data in the database/ |
|
|
4.5 MB |
007 Store passwords as securely as possible in the database.mp4 |
7.6 MB |
|
8.2 MB |
|
6.1 MB |
|
4.2 MB |
|
6.5 MB |
|
3.0 MB |
|
7.3 MB |
|
7.6 MB |
|
8.9 MB |
/03 Validate the signup data on the server/ |
|
|
9.9 MB |
017 Validate the email address is unique in the user table.mp4 |
5.3 MB |
018 Display validation error messages in the signup form.mp4 |
6.4 MB |
019 Prevent duplicate form submissions using the Post Redirect Get pattern.mp4 |
3.8 MB |
020 Redirecting to another page using PHP how why and best practices.mp4 |
9.9 MB |
021 Redirect to the success page after a successful signup.mp4 |
2.1 MB |
/04 Validate the signup data in the browser/ |
|
022 Why you should validate data on the server as well as the client.mp4 |
4.9 MB |
023 Validate the signup page in the browser using HTML5 validation.mp4 |
5.8 MB |
|
7.3 MB |
025 Validate the signup page in the browser using JavaScript.mp4 |
6.1 MB |
026 Validate the format of the password with a custom validation method.mp4 |
4.5 MB |
027 Validate the email address is unique using an Ajax request.mp4 |
9.9 MB |
028 The password confirmation field why its a problem and how to fix it.mp4 |
5.5 MB |
029 Remove the password confirmation field and add a show password button.mp4 |
5.3 MB |
/05 Login authenticate the user using their email address and password/ |
|
|
6.1 MB |
|
3.7 MB |
|
9.7 MB |
033 Authenticate the user by verifying their password is correct.mp4 |
6.4 MB |
034 Redisplay the email address in the login form when authentication fails.mp4 |
2.6 MB |
|
3.9 MB |
|
9.1 MB |
037 Use the session to remember the login and view the logged-in status.mp4 |
7.7 MB |
038 Sessions in PHP completely destroy a session even without closing the browser.mp4 |
6.6 MB |
|
4.8 MB |
|
8.1 MB |
/06 Restrict access to authenticated users only/ |
|
041 Add a class to organise the authentication code in one place.mp4 |
7.9 MB |
|
5.2 MB |
043 Redirect back to the originally requested page after login.mp4 |
5.6 MB |
044 Add a method to the core controller for requiring login.mp4 |
3.8 MB |
045 Require login for all action methods in a controller.mp4 |
3.6 MB |
046 Add a base controller that requires login for all action methods.mp4 |
6.1 MB |
047 Get the current authenticated user in controllers and views.mp4 |
6.7 MB |
|
5.1 MB |
/07 Flash messages display status messages to users/ |
|
049 Flash notification messages display status messages to users.mp4 |
5.1 MB |
|
4.7 MB |
|
5.8 MB |
|
3.3 MB |
|
3.7 MB |
|
3.2 MB |
055 Add flash message types and give them different styles.mp4 |
9.1 MB |
/08 Remember me give users the option of remembering the login/ |
|
|
8.0 MB |
|
7.1 MB |
058 Add a class to generate and create hashes of random tokens.mp4 |
7.0 MB |
|
4.8 MB |
|
6.6 MB |
|
7.4 MB |
|
9.4 MB |
|
4.5 MB |
|
8.8 MB |
065 Prevent automatic login if the remember token has expired in the database.mp4 |
5.6 MB |
|
8.9 MB |
/09 Password reset part 1 securely request reset of a forgotten password/ |
|
067 Allow users to securely reset their passwords when they forget them.mp4 |
4.7 MB |
|
7.3 MB |
|
6.6 MB |
|
2.6 MB |
071 Process the forgotten password form in the controller.mp4 |
4.6 MB |
072 Add password reset fields to the user table in the database.mp4 |
3.3 MB |
073 Save a new password reset token and expiry with the user record.mp4 |
4.6 MB |
|
6.4 MB |
|
7.2 MB |
/10 Password reset part 2 securely reset a forgotten password/ |
|
076 Add an action to process the link and get the token from the URL.mp4 |
4.2 MB |
077 Get the user based on the token and check the expiry.mp4 |
8.2 MB |
|
5.8 MB |
079 Extract repeated JavaScript code out into a separate file.mp4 |
3.8 MB |
|
5.2 MB |
081 Remove duplicated code and add an expired token view.mp4 |
7.0 MB |
|
13.1 MB |
083 Reset the users password and clear the token and expiry.mp4 |
8.1 MB |
/11 Account activation confirm the users email address before allowing login/ |
|
|
4.7 MB |
085 Add account activation fields to the user table in the database.mp4 |
3.1 MB |
|
4.0 MB |
|
7.4 MB |
|
4.0 MB |
089 Process the account activation link and activate the account.mp4 |
10.7 MB |
/12 User profile let users update their own profile data/ |
|
|
5.1 MB |
091 Get the current logged-in user and display their profile data.mp4 |
6.5 MB |
|
6.6 MB |
093 Validate the email address is unique allowing for the existing user record.mp4 |
7.7 MB |
094 Make changing the password optional but still validate it if supplied.mp4 |
5.7 MB |
|
12.5 MB |
|
8.8 MB |
|
4.8 MB |
/13 Add styling use a CSS UI framework/ |
|
|
4.2 MB |
|
4.3 MB |
100 Add a container element and style the general layout.mp4 |
2.9 MB |
|
6.0 MB |
|
3.3 MB |
|
3.9 MB |
|
2.3 MB |
|
1.7 MB |
/14 Conclusion/ |
|
|
2.4 MB |
/ |
|
|
0.1 KB |
|
0.1 KB |
Total files 205 |
Copyright © 2024 FileMood.com