package
2.4.0+incompatible
Repository: https://github.com/opsnull/dex.git
Documentation: pkg.go.dev

# Packages

Package github provides authentication strategies using GitHub.
Package gitlab provides authentication strategies using Gitlab.
Package ldap implements strategies for authenticating using the LDAP protocol.
Package mock implements connectors which help test various server components.
Package oidc implements logging in through OpenID Connect providers.
Package saml contains login methods for SAML.

# Structs

Identity represents the ID Token claims supported by the server.
Scopes represents additional data requested by the clients about the end user.

# Interfaces

CallbackConnector is an interface implemented by connectors which use an OAuth style redirect flow to determine user information.
Connector is a mechanism for federating login to a remote identity service.
PasswordConnector is an interface implemented by connectors which take a username and password.
RefreshConnector is a connector that can update the client claims.
SAMLConnector represents SAML connectors which implement the HTTP POST binding.