This app was written to practice exception handling, type hints and docstrings in Python.
This Authentication System is a Python-based application designed to manage user authentication and permissions. It allows for adding, removing, and authenticating users, as well as managing permissions associated with different user roles.
Install all necessary dependencies by running the following command:
pip install -r requirements.txtDependencies include:
- pytest (for running tests)
To run the application, execute the following command:
python main.py