Commit ee3ebdf
feat(spore): add WebFinger endpoint to Pocket ID nginx vhost (#431)
* feat(spore): add WebFinger endpoint to Pocket ID nginx vhost
Serves a dynamic WebFinger response at id.zx.dev/.well-known/webfinger,
echoing back the resource param as subject and returning the Pocket ID
issuer URL. Required for Tailscale custom OIDC integration.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
* fix(spore): serve OIDC WebFinger on zx.dev instead of redirecting to pub.zx.dev
Tailscale resolves WebFinger from the email domain (zx.dev), not the
issuer host. Replace the defunct Mastodon redirect with a direct OIDC
issuer response.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
* revert(spore): remove WebFinger from id.zx.dev vhost
Tailscale resolves WebFinger at the email domain (zx.dev), not the
issuer host (id.zx.dev), so the endpoint there is never used.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
---------
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>1 parent 7e196fe commit ee3ebdf
1 file changed
+4
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
39 | | - | |
| 39 | + | |
40 | 40 | | |
41 | | - | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
42 | 44 | | |
43 | | - | |
44 | 45 | | |
45 | 46 | | |
46 | 47 | | |
| |||
0 commit comments