Skip to content

dtop/go.demo.iam

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

go.demo.iam

Building an IAM service - tutorial project

This tutorial project shows how to build an IAM service including user login (SSO). You can follow this playlist and checkout the branch that is mentioned under each video to properly follow the tutorial.

Since this is a demo, I maybe did not respect all "guidelines" for having good software quality (e.g. most of the config is hardcoded). If you want to build something on top of this, I strongly recommend changing that along with checking everything for proper security.

You can find the library for validating the tokens issued by this IAM service here

Installation


$ cd <your go path>/src/github.com
$ mkdir dtop
$ cd dtop/
$ git clone git@github.com:dtop/go.demo.iam
$ cd go.demo.iam/
$ git checkout <branch> 
$ glide install

if you dont have glide, get it here: Masterminds/glide

Credits

I've used a couple of cool libraries to make this happen, just take a look into the glide.yaml to see what is used.

About

Building an IAM service - tutorial project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages