Categorygithub.com/hchaudhari73/goAuth
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 NamePurpose
sessionSession based login
jwtJWT 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