Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Client metadata #760

Merged
merged 3 commits into from
Aug 25, 2024
Merged

Client metadata #760

merged 3 commits into from
Aug 25, 2024

Conversation

paulrobertlloyd
Copy link
Collaborator

This PR:

  • Provides a client metadata endpoint at /id that serves a JSON file containing client metadata
  • Uses that endpoint for the server’s client_id
  • Updates the authentication endpoint to look for a JSON response from client_id, and if found, validate and then use client metadata found in that file

Fixes #754.

@paulrobertlloyd paulrobertlloyd added enhancement New feature or request plugin-endpoint Endpoint plug-in core Core indiekit package labels Aug 25, 2024
@paulrobertlloyd paulrobertlloyd added this to the v1.0 milestone Aug 25, 2024
@paulrobertlloyd paulrobertlloyd force-pushed the feat/754-auth-client-metadata-json branch 5 times, most recently from 2f75c47 to 59dfa58 Compare August 25, 2024 11:26
@paulrobertlloyd paulrobertlloyd force-pushed the feat/754-auth-client-metadata-json branch from 59dfa58 to 0d5409c Compare August 25, 2024 11:27
@paulrobertlloyd paulrobertlloyd merged commit bacb742 into main Aug 25, 2024
1 check failed
@paulrobertlloyd paulrobertlloyd deleted the feat/754-auth-client-metadata-json branch August 25, 2024 11:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
core Core indiekit package enhancement New feature or request plugin-endpoint Endpoint plug-in
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Update client information discovery method
1 participant