An open API service indexing awesome lists of open source software.

https://github.com/emilioddev/logigin

Simple Login/Register API
https://github.com/emilioddev/logigin

api api-rest gin-framework golang mysql

Last synced: 12 months ago
JSON representation

Simple Login/Register API

Awesome Lists containing this project

README

          

# LogiGin

LogiGin is a robust (not now) and efficient API designed for user registration and login functionalities. Built entirely in Go using the Gin framework, LogiGin offers a seamless and secure way to handle user authentication and management. The API connects to a MySQL database and supports database migrations using [Migrate](https://github.com/golang-migrate/migrate/tree/v4.17.0/cmd/migrate) package.

## Key Features

- User Registration and Login: Handles user sign-up and sign-in processes with ease.
- MySQL Database Integration: Stores user data securely in a MySQL database.
- Database Migrations: Utilizes Go's Migrate package for smooth and efficient database schema migrations.
- JWT Authentication: Provides secure authentication through JSON Web Tokens (JWT), ensuring safe access and user session management.
- Unit and Integration Testing: Includes comprehensive tests to ensure the reliability and correctness of the API.