JavaScript User Authentication Login Script (JWT)

Create a fully functonal authentication system which you can add to any website using PHP, MySql and JavaScript

4.15 (31 reviews)
Udemy
platform
English
language
Web Development
category
instructor
204
students
1 hour
content
Dec 2020
last update
$34.99
regular price

What you will learn

Learn modern JavaScript using practical examples

Implement modern working authentication system with the help of web tokens

How concepts such as LocalStorage, JSON, Promises, Fetch, Prepared Statements and many more work in practice.

Description

In this course you will learn how to create working JavaScript, PHP and MySQL based authentication system, which replaces the traditional PHP sessions and is more robust, secure and scalable.
Using gradual step by step actions you will build a system and understand interesting topics such as how to:
* secure user generated information before inserting into database
* use JavaScript to implement the technology of JSON web tokens (JWT)
* update the tokens periodically to foster smooth user experience
* manage the browsers integrated LocalStorage feature
* send JavaScript fetch() requests to PHP pages in order to get data stored in MySQL tables
and discover many more interesting techniques...
Throughout the course you will have the opportunity to work along with the code and check the provided resource files for reference.
Please enjoy learning JavaScript!

Content

Introduction

Introduction
Constructing the initial HTML and CSS
Inserting JavaScript code
Fetching data from server using Fetch API
Processing form JSON data
Feedback
MySQL database based authentication
Generate JSON web tokens
Using tokens to perform actions
Bonus: Regenerating / refreshing JWT tokens
Work files

Screenshots

JavaScript User Authentication Login Script (JWT) - Screenshot_01JavaScript User Authentication Login Script (JWT) - Screenshot_02JavaScript User Authentication Login Script (JWT) - Screenshot_03JavaScript User Authentication Login Script (JWT) - Screenshot_04

Reviews

Danny
June 7, 2019
This is a great & concise course on JWT! I was especially interested in refreshing JWTs and this was the only resource I could find that explained everything simple stupid for me. Now it's time to implement it in a real project! I'm really at a loss as to why the ratings are so low to be honest. It would be cool if the course gave a real world example using frameworks like Laravel and Nuxt.js. Then I'd really be on cloud 9! ?
David
April 25, 2019
So far I'm pretty disappointed. The instructor doesn't explain his browser setup for reviewing which makes it difficult when you're not using the same browser version. Also, he uses "let" instead of "var".
Jerzy
November 18, 2017
Goes straight to the point, it gives what it promises. Very fast expanded with some explanation of periodic JWT recreation after my suggestion.

Charts

Price

JavaScript User Authentication Login Script (JWT) - Price chart

Rating

JavaScript User Authentication Login Script (JWT) - Ratings chart

Enrollment distribution

JavaScript User Authentication Login Script (JWT) - Distribution chart

Related Topics

1434432
udemy ID
11/15/2017
course created date
11/20/2019
course indexed date
Bot
course submited by