- [Daniel] Obviously a user base is key
for most successful websites.
Sometimes whole acquisitions are made
just because the site has many users.
To turn plain visitors into users,
you need to provide a way for them to register
for an account, and then consequently,
let them log in or authenticate themselves.
Implementing user-friendly, secure and seamless
authentication is therefore an important task
any web or app developer should be familiar with.
I'm going to show you how you can add user registration
and authentication to any app
built with Node.js and Express.
We will cover everything from simple logging,
using a username and a password stored in a database,
to more complex ways, like single sign-on
against a third-party.
All of this will be done in a hands on way
with realistic sample projects, so that you can apply
your knowledge on your job immediately.
I'm Daniel Kahn. I've been working as a software engineer,
architect and technology lead for more than 20 years.
Along the way, I also did my bachelor in software
engineering and I'm really super excited
to share what I know.
If you're ready to learn how to build perfect authentication
into your apps, then join me on my LinkedIn learning course
on authentication with Node.js.