modulepackage
0.0.0-20220216091314-c82e9006d52a
Repository: https://github.com/hchaudhari73/goauth.git
Documentation: pkg.go.dev
# README
Go Auth
Objective:
To make a secure web app using go.
TODO:
- Session based login
- JWT implementation
- Setting server side cookies
- Implementing CSRF
- Rate Limiting to Avoid DOS
Secondary objective:
- Clean code
- Writing tests
- Graceful shutdown
Contains:
- API:
- Home
- Login
- UserHome(Get: To load userhome after successful login)
- Data:
- In memory (for simplicity)
- Html Templates:
- home
- login
- userhome
Branches:
Branch Name | Purpose |
---|---|
session | Session based login |
jwt | JWT based login |
# Packages
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author