Skip to content

Add OAuth client metadata documents for Todoist and Hugging Face - #1

Merged
jeffredodd merged 1 commit into
mainfrom
feat-oauth-rollout
Oct 4, 2026
Merged

jeffredodd merged 1 commit into
mainfrom
feat-oauth-rollout

Conversation

@jeffredodd

Copy link
Copy Markdown
Member

Publishes two client metadata documents so FiestaBoard can sign in to these providers with no app registration and no secret:

  • https://fiestaboard.app/auth/clients/todoist.json (Todoist plugin)
  • https://fiestaboard.app/auth/clients/huggingface.json (FiestaBot's Hugging Face sign-in)

In each, client_id is the document's own URL, redirect_uris lists the relay address with and without .html, and token_endpoint_auth_method is none. Vite copies public/ into dist/, so they deploy with the site. tests/clients.test.js checks both documents, and the built-site check confirms they ship.

Needed by Fiestaboard/FiestaBoard#2134.

🤖 Generated with Claude Code

Served at https://fiestaboard.app/auth/clients/<name>.json, which is also
each document's client_id. Public clients (token_endpoint_auth_method
"none") returning through both relay redirect URIs.

Co-Authored-By: Claude <noreply@anthropic.com>
@jeffredodd
jeffredodd merged commit f3caebf into main Oct 4, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant