Django: Autoryzacja w REST Framework

Skoro Twoje API już działa, czas zadbać o bezpieczeństwo — kontrolę nad tym, kto i do czego ma dostęp. Ten moduł pokazuje, jak zaimplementować autoryzację użytkowników w Django REST Framework za pomocą tokenów JWT.

Czego się nauczysz

  • Pracy z modelem użytkowników w Django
  • Autoryzacji za pomocą tokenów JWT i jej konfiguracji
  • Tworzenia endpointów logowania i rejestracji
  • Zabezpieczania widoków przed nieautoryzowanym dostępem
  • Obsługi autoryzacji po stronie klienta aplikacji

Co obejmuje moduł

  • Materiał w formie PDF z wyjaśnieniem zagadnień i przykładami kodu
  • Zadanie do samodzielnego wykonania w repozytorium GitHub, sprawdzane w code review
  • Projekt, który można wykorzystać w portfolio
  • Omówienie dobrych praktyk i najczęściej popełnianych błędów w code review

Dla kogo jest ten moduł

Dla osób, które chcą sprawdzić swój poziom wiedzy z autoryzacji i zabezpieczania API w Django, szukają projektu do portfolio na odpowiednim poziomie trudności i wolą mieć wiedzę uporządkowaną w jednym miejscu, z możliwością konsultacji podczas code review.

Ten moduł jest częścią programu:

Python