1.
**Sign Up Endpoint**:
- Method: POST
- Description: Allows a user to create a new account by providing their email,
username, and password.
- Request Body: { "email": "example@[Link]", "username": "example_user",
"password": "password123" }
2. **Log In Endpoint**:
- Method: POST
- Description: Allows a user to log in using their email and password.
- Request Body: { "email": "example@[Link]", "password": "password123" }
3. **Log Out Endpoint**:
- Method: POST
- Description: Logs out the currently authenticated user.
4. **Remember Me Endpoint**:
- Method: POST
- Description: Sets a cookie to remember the user's authentication status.
5. **Google Auth Endpoint**:
- Method: POST
- Description: Allows users to authenticate using their Google account.
6. **Create Super User Endpoint**:
- Method: POST
- Description: Creates a superuser account with administrative privileges.