Overview
Description
This project implements a straightforward Go API for register, login, token validation, list, update, and delete operations backed by MySQL tables for users and login tokens.
Problem solved
Backend fundamentals are easier to understand when auth flows, token handling, and relational persistence are kept explicit instead of hidden behind a large framework.
Role and contributions
Implemented the API surface, handler logic, and MySQL schema expectations for a small auth-oriented backend service.
- Built endpoints for register, login, validate, list, update, and delete flows
- Defined the MySQL tables used for users and login tokens
- Kept the code structure intentionally small for clarity and extension