Skip to content

Secure and robust JWT-based user authentication system

Notifications You must be signed in to change notification settings

balagrivine/go_auth

Repository files navigation

GOAuth

GOAuth is a Go project for implementing a robust and secure user authentication system.

Prerequisities

Ensure you have Goland installed on your system. If not, you can download and install it from Golang official site

Clone the repository

Clone the go_auth repository using the command below to get started:

git clone https://github.com/balagrivine/go_auth.git

Database Setup

The project uses PostgreSQL. While Windows is technically supported, using a Unix-like system (macOS or Linux) is recommended for better long-term compatibility.

After installation, update the database URL in the .env file with your local PostgreSQL URL.

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

License

MIT

About

Secure and robust JWT-based user authentication system

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published