idp

command module
v0.0.0-...-752b6b7 Latest Latest
Warning

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

Go to latest
Published: Nov 2, 2020 License: Apache-2.0 Imports: 28 Imported by: 0

README

Identity Provider backend written in Golang

GoDoc

The purpose of this project is to make it possible for anyone to run a basic Identity Provider.

It does not have anything to do with OAuth2 in any way, but is meant to be used as the Identity Provider for another service like ORY Hydra (https://github.com/ory/hydra).

This project will only give you the required API endpoints for managing an Identity Provider - no GUI is included. However, it will be able to run hand-in-hand with https://github.com/opensentry/idpui as the graphical web interface.

Requirements

There is a set of requirements to be met in order to run the Identity Provider.

Hardware

  • @TODO: Memory requirements
  • @TODO: Network requirements
  • @TODO: Storage requirements

Software

Ports used

The Identity Provider can be configured to run on any port, using the configuration options.

Getting started

First of all make sure docker and docker-compose is installed and ready to use.

For production setup please see https://github.com/OpenSentry/opensentry and for development purpose use https://github.com/OpenSentry/opensentry-dev

The endpoint documentation is found in the wiki

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
endpoints
gateway
idp

Jump to

Keyboard shortcuts

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