tiga

command module
v0.3.0 Latest Latest
Warning

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

Go to latest
Published: Apr 5, 2020 License: MIT Imports: 4 Imported by: 0

README

Tiga

Tiga is an OpenID Connect 1.0 and OAuth 2.0 Service. It focuses on access authorization and delegates identity management and user interaction to external services.

Quick Start

# Requires make, docker, docker-compose and go 1.14+
make docker compose

Features Overview

Tiga supports the following authorization flows:

  • Authorization code flow
  • Implicit flow
  • Hybrid flow
  • Client credentials flow
  • Refresh token flow

Tiga adheres to OIDC and OAuth best practices, which have several implications on the flavour of the supported flows. See documentation for more details.

Additional features are also planned to be supported:

  • Client management
  • OpenID Connect User session management
  • User authorization records management

Documentation Overview

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
api
app
pkg
jose
JSON object signing and encryption definitions and utilities.
JSON object signing and encryption definitions and utilities.
log
oidc
Parameters and core models used in the OpenID Connect processing.
Parameters and core models used in the OpenID Connect processing.
str

Jump to

Keyboard shortcuts

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