sso-and-identity: add real evidence for the 10-app native-OIDC table
Step 5 re-audit. The table itself (the file's central correction from earlier this session) had no embedded evidence - only the corrected count was asserted. Added the real, freshly-repulled provider list confirming all 10 by actual model type, not just name.
This commit is contained in:
1 file changed
+24
@@ -23,6 +23,30 @@ Every app gets the Proxy Provider registration described above — that's the un
|
||||
| Seerr | [`stacks/media/seerr/`](../stacks/media/seerr/) |
|
||||
| Proxmox / PBS | hypervisor-level, not a docker stack — PBS has both layers, Proxmox has native OIDC only |
|
||||
|
||||
This is the real list behind that table, not a transcription of it — every provider whose model type is genuinely `oauth2`, not just named the same as an app:
|
||||
|
||||
```
|
||||
$ curl -s -H "Authorization: Bearer [REDACTED]" \
|
||||
"https://authentik.[service-to-service zone]/api/v3/providers/all/?page_size=200" \
|
||||
| python3 -c "
|
||||
import json,sys
|
||||
d = json.load(sys.stdin)
|
||||
for r in d['results']:
|
||||
if r.get('component') == 'ak-provider-oauth2-form':
|
||||
print(r.get('name'))
|
||||
" | sort
|
||||
audiobookshelf
|
||||
dockhand
|
||||
gitea
|
||||
grafana
|
||||
immich
|
||||
nextcloud
|
||||
paperless
|
||||
pbs
|
||||
proxmox
|
||||
seerr
|
||||
```
|
||||
|
||||
Every other app runs on the Proxy Provider alone — which, per the point above, is never a weaker path: it's the same forward-auth check either way, just without a second, app-native login layered on top of it.
|
||||
|
||||
This is the actual live query against Authentik's API, not a paraphrase of what's assumed to be configured:
|
||||
|
||||
Reference in new issue
Block a user