From 33252dd11cfcc76863b2a5b92aa1e765eba3ec62 Mon Sep 17 00:00:00 2001 From: LYJW131 Date: Sun, 1 Feb 2026 20:26:16 +0800 Subject: [PATCH] docs: add Apple official docs link and fix branding - Add link to official Apple Sign in with Apple documentation - Change "OAuth2-Proxy" to "OAuth2 Proxy" per review feedback Signed-off-by: LYJW131 --- docs/docs/configuration/providers/apple.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/docs/configuration/providers/apple.md b/docs/docs/configuration/providers/apple.md index 8e9ee8c8..4db81de7 100644 --- a/docs/docs/configuration/providers/apple.md +++ b/docs/docs/configuration/providers/apple.md @@ -3,7 +3,7 @@ id: apple title: Apple --- -Apple Sign in with Apple is an OIDC provider that supports authentication using Apple ID. +[Apple Sign in with Apple](https://developer.apple.com/documentation/sign_in_with_apple) is an OIDC provider that supports authentication using Apple ID. ## Prerequisites @@ -98,9 +98,9 @@ providers: Apple Sign in with Apple has some unique requirements compared to standard OIDC providers: -1. **Dynamic Client Secret**: Apple requires the `client_secret` to be a JWT signed with your private key (ES256). OAuth2-Proxy automatically generates this JWT for each token request. +1. **Dynamic Client Secret**: Apple requires the `client_secret` to be a JWT signed with your private key (ES256). OAuth2 Proxy automatically generates this JWT for each token request. -2. **Form Post Response Mode**: Apple returns the authorization code via form POST rather than query parameters. OAuth2-Proxy handles this automatically. +2. **Form Post Response Mode**: Apple returns the authorization code via form POST rather than query parameters. OAuth2 Proxy handles this automatically. 3. **Limited User Information**: Apple only provides the user's email (and optionally name) on the first authentication. Subsequent authentications may not include the name.