Authentication

Basic auth handling will be done via djoser with drf JWT. Djoser supports both in-app users and integration with social services.

Standard enpoints implemented by djoser

  • /users/ POST = registration

  • /users/me/

  • /users/confirm/

  • /users/resend_activation/

  • /users/set_password/

  • /users/reset_password/

  • /users/reset_password_confirm/

  • /users/set_username/

  • /users/reset_username/

  • /users/reset_username_confirm/

They implement basic registration and account manipulation. They are dependent on the default user objects (custom objects) and user managers

Djoser JWT endpoints

  • /jwt/create/

  • /jwt/refresh/

  • /jwt/verify/