Custom User Authentication API with Token-based Login and User Retrieval Endpoints

As part of a back-end development project, I designed and implemented a custom user authentication API in Python. The API features two endpoints: a login endpoint for secure user authentication and a user retrieval endpoint for fetching user data.

The login endpoint uses token-based authentication, which generates a unique access token upon successful login. This access token is valid for one minute, adding an extra layer of security to the system.

In addition, the user retrieval endpoint enables authorized users to access their data and personal information in a secure manner.

Overall, this project highlights my proficiency in back-end development, data encryption techniques, and user authentication practices