django_webapps_fullstack.account.urlsΒΆ

URL configuration for user authentication and account management.

This module handles the complete user lifecycle including registration, login, password management, and account activation. All endpoints integrate with the Odoo ERP system via Twisted XMLRPC server for centralized user data management.

Public Endpoints (no authentication required):

  • /account/login - User login with credential validation

  • /account/register - New user registration with email verification

  • /account/user_activate/<activate_token>/ - Email-based account activation

  • /account/password_recovery - Request password reset via email

  • /account/reset/<reset_token>/ - Password reset with token validation

Protected Endpoints (authentication required):

  • /account/password_change - Change password for logged-in users

  • /account/logout - User session termination

Token Security: Activation and reset tokens are single-use, time-limited tokens generated by the Odoo system and delivered via email for secure account operations.