1
0
mirror of https://github.com/juanfont/headscale.git synced 2025-07-03 01:17:27 +02:00
juanfont.headscale/docs/ref
Florian Preinstorfer 70e22cd64d Refactor OpenID Connect documentation
Restructure and rewrite the OpenID Connect documentation. Start from the
most minimal configuration and describe what needs to be done both in
Headscale and the identity provider. Describe additional features such
as PKCE and authorization filters in a generic manner with examples.

Document how Headscale populates its user profile and how it relates to
OIDC claims. This is a revised version from the table in the changelog.
Document the validation rules for fields and extend known limitations.

Sort the provider specific section alphabetically and add a section for
Keycloak with a brief description on how to configure the OIDC groups
claim.

Update the description for the oidc section in the example
configuration. Give a short explanation of each configuration setting.

All documentend features were tested with Headscale 0.26 (using a fresh
database each time) using the following identity providers:

* Keycloak
2025-05-24 12:56:00 +02:00
..
integration feat(tools): Add Go client implementation 2025-05-23 17:52:31 +02:00
acls.md Remove subnet router visibility workaround from docs (#2569) 2025-05-05 15:24:59 +02:00
configuration.md Document HEADSCALE_CONFIG 2025-05-16 19:33:00 +02:00
dns.md Add documentation for routes (#2496) 2025-05-03 10:16:45 +02:00
oidc.md Refactor OpenID Connect documentation 2025-05-24 12:56:00 +02:00
remote-cli.md Set title for code listings 2024-12-17 14:08:34 +01:00
routes.md Remove subnet router visibility workaround from docs (#2569) 2025-05-05 15:24:59 +02:00
tls.md Add documentation for routes (#2496) 2025-05-03 10:16:45 +02:00