- Install the latest version of golang for your operating system.
- Use the
go install authelia.com/tools/ac
command to install theac
command to your go bin directory. - Run
go env
and add the${GOPATH}/bin
env to your systems search path variable (usuallyPATH
).
- Documentation.
- Automatic / Prompted Refresh.
- Embed example configuration.
- Simple Refresh Token requests.
- Support for:
- RFC7662: OAuth 2.0 Token Introspection
- RFC7009: OAuth 2.0 Token Revocation
- RFC7523: OAuth 2.0 JWT Profile for Client Authentication and Authorization Grants
- RFC7521: OAuth 2.0 Assertion Framework for Client Authentication and Authorization Grants
- RFC9207: OAuth 2.0 Authorization Server Issuer Identification
- RFC9101: OAuth 2.0 JWT-Secured Authorization Request (JAR)
- OAuth 2.0 JWT-Secured Authorization Response Mode
- Versioning.