Skip to content

ashwinipatankar/JwtExInGo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JSON Web Token Example in GoLang. Development follows "LDD" and "IDD" -- Learning Driven Development, and Idea Driven Development methodology

References and Inspiration:
1. https://gist.github.com/corvinusy/8313bd754c15ee9a8c61034641558c0c  ||JWT||
2. https://www.youtube.com/watch?v=dgJFeqeXVKw             ||JWT||
3. https://www.youtube.com/watch?v=t96hBT53S4U              ||REST Server||


Dependencies:
1. go get github.com/dgrijalva/jwt-go ||Need to be replaced||
2. go get github.com/gorilla/mux
4. go get github.com/gorilla/handlers
5. go get github.com/auth0/go-jwt-middleware
ToDo:

There are many todos left, but the major ones are:
0. Add logging
1. Add a front end
2. Add a data base
3. Rearrange the code


TODOs:
0. Fix key generation
1. remove the dead and unused code
2. extract the middle ware, and split it in files
3. Add mongo db interface
4. Add a small frontend
5. Create a seperate identity management server

About

Json Web Token Example in GoLang

Resources

Stars

Watchers

Forks

Packages

No packages published