JWT Authentication System - Djoser, Django & Vue.js | 2024

Опубликовано: 04 Октябрь 2024
на канале: 3CodeCamp
140
10

Learn how to implement user authentication in Django using Djoser, a powerful REST implementation of Django's authentication system. This tutorial covers everything from installation to creating custom users and connecting the authentication system to your website.

In this comprehensive guide, you'll discover:
- How to use Djoser for login, logout, password reset, and activation
- Creating custom user models in Django
- Configuring SMTP for email notifications
- Connecting the authentication system to a frontend website

The source code:
https://github.com/ImadSaddik/apod_we...

Links shown in the video:
https://djoser.readthedocs.io/en/latest/
https://djoser.readthedocs.io/en/late...
https://djoser.readthedocs.io/en/late...
https://djoser.readthedocs.io/en/late...

The website creation:
   • Redesigning NASA's APOD Website with ...  

Support us at:
  / 3codecamp  

Don't forget to like, subscribe, and leave a comment if you have any questions or feedback!

⭐️ Contents ⭐️
(00:00) Introduction
(01:37) Demo
(03:58) Installation & configuration
(09:18) Djoser settings
(11:27) SMTP setup
(13:34) Custom user model
(19:17) Serializers
(22:43) Superuser & domain name
(26:48) Djoser endpoints
(29:48) The website
(30:31) Create new user endpoint
(33:04) Activation & login endpoints
(37:05) Reset password endpoint
(39:47) Conclusion

#3_code_campers #DjangoAuthentication #Djoser #PythonWebDevelopment