🔗 Ресурсы — Урок 40

← К оглавлению урока

⚡ Ключевые ссылки

Официальная документация

  • DRF Authentication Guide — полное руководство по SessionAuthentication, BasicAuthentication, TokenAuthentication, RemoteUserAuthentication
  • DRF Permissions Guide — IsAuthenticated, IsAdminUser, DjangoModelPermissions, кастомные разрешения
  • Simple JWT Documentation — установка, настройка, кастомизация токенов, blacklist
  • Django Authentication System — встроенная система аутентификации Django 5.x: User, login/logout, permissions

Полезные инструменты

  • jwt.io — онлайн-отладчик JWT: декодирование, проверка подписи, генерация токенов
  • Postman — тестирование API с поддержкой Basic Auth, Token Auth, Bearer JWT

Стандарты и RFC

Дополнительные библиотеки

  • django-allauth — готовое решение для регистрации, входа через социальные сети, email-верификации
  • dj-rest-auth — REST API для регистрации/входа/выхода, интеграция с allauth и SimpleJWT
  • djangorestframework-simplejwt на PyPI — актуальная версия библиотеки

Связанные разделы курса