Go-min-web is a dynamic website with minimal go code. This website has 3 pages login, register and dashboard page. The registered users are stored in MySql Database.
- User Registeration
- User Authentication and Session Management
- Middlewares
- MySql Database
- Password Hashing
This directory consist all the handlers code of the website. There are 4 handlers Login, Register, Logout & Dashboard.
This consists of two middlewares AuthenticatedUser and UnAuthenticatedUser to check whether the user is authenticated or not.
This consists of session key.
This consists of static files (css/js/images).
This consists of all the html template files.