Traditional Django handles user authentication for us. REST Framework? Not so much. The abundance of choice is overwhelming and typically THE biggest obstacle for newcomers.
This talk is a deep dive on authentication in Django REST Framework. We’ll start with an overview of HTTP and REST APIs before demonstrating how to implement the 4 built-in auth modes and their respective pros/cons. Special attention will be paid to common gotchas such as, Why do I need “both” TokenAuth and SessionAuth? What are JWTs?
Next we’ll implement a real-world REST auth setup that includes user registration, password reset/confirm, social auth, and endpoints for sign up, log in, and log out. The third-party packages django-rest-auth and django-allauth will be used .
By the end of the talk attendees will understand the basics of REST authentication, the tradeoffs involved, and walk away with a working implementation to jumpstart their future projects.
This talk was presented at: https://2018.djangocon.us/talk/finall...
LINKS:
Follow Will Vincent 👇
On Twitter: / wsv3000
Official homepage: https://wsvincent.com
Follow DjangCon US 👇
/ djangocon
Follow DEFNA 👇
/ defnado
https://www.defna.org/
Смотрите видео DjangoCon US 2018 - Finally Understand Authentication in Django REST Framework by William S. Vincent онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь DjangoCon US 08 Ноябрь 2018, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 21,218 раз и оно понравилось 616 людям.