auth_oidc

package
v0.2.0 Latest Latest
Warning

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

Go to latest
Published: Jun 26, 2024 License: AGPL-3.0 Imports: 16 Imported by: 0

Documentation

Overview

(Incomplete) Plugin auth_oidc adds support for OpenID Connect Discovery and authentication. In the future, it will support Dynamic Client Registration for non-fascist platforms.

This plugin's config file is written in JSON. It has these keys:

"baseURL" // the URL of your Hub server
"fascistPlatforms" // a map of OIDC Provider URL to { "clientID", "clientSecret" }

This currently assumes that provider URLs will always be equal to the issuer value in the Discovery document (which is what the spec says). However this can result in some misconfigured servers not working. The plugin also requires https support for OpenID Providers.

Index

Constants

This section is empty.

Variables

View Source
var (
	Plugin interface {
		hub.APIPlugin
		hub.DatabasePlugin
	} = &plugin{}
)

Functions

This section is empty.

Types

This section is empty.

Jump to

Keyboard shortcuts

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