Skip to content

Latest commit

 

History

History
48 lines (30 loc) · 969 Bytes

File metadata and controls

48 lines (30 loc) · 969 Bytes

S-Auth 🔑

S-Auth is a simple and secure authentication system for Python applications. It features user registration and login with password encryption using Argon2id.

Features ✨

  • User registration ✅
  • User login ✅
  • Password encryption with Argon2id ✅

Installation 🛠️

  1. Clone the repository:

    git clone https://github.com/ottersek/S-Auth.git
    cd S-Auth
  2. Install the required dependencies:

    pip install -r requirements.txt
  3. Create a MySQL database:

    CREATE DATABASE simpleauthentication;

Usage 🚀

Run the script:

python s-auth.py

The script will display a banner, and you can choose to register or log in. User credentials are securely stored in the MySQL database.

Contributing 🤝

If you use this project, please give it a star and credit to ottersek/karolshearts and S-Auth.

License 📜

This project is licensed under the MIT License.