go.demo.iam

command module
v0.0.0-...-a011022 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 13, 2018 License: MIT Imports: 1 Imported by: 0

README

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 [email protected]: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.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
iam

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL