package
1.2.1
Repository: https://github.com/i-core/werther.git
Documentation: pkg.go.dev

# Functions

NewConsentReqDoer creates a ConsentRequest.
NewLoginReqDoer creates a LoginRequest.
NewLogoutReqDoer creates a LogoutRequest.

# Variables

ErrChallengeExpired is an error that happens when a challenge is already used.
ErrChallengeMissed is an error that happens when a challenge is missed.
ErrChallengeNotFound is an error that happens when an unknown challenge is used.
ErrUnauthenticated is an error that happens when authentication is failed.

# Structs

ConsentReqDoer fetches information on the OAuth2 request and then accept or reject the requested authentication process.
LoginReqDoer fetches information on the OAuth2 request and then accept or reject the requested authentication process.
LogoutReqDoer fetches information on the OAuth2 request and then accepts or rejects the requested logout process.
ReqInfo contains information on an ongoing login or consent request.