Skip to content

Add SpacetimeAuth CLI command#5251

Draft
JulienLavocat wants to merge 1 commit into
masterfrom
julien/spacetimeauth-cli
Draft

Add SpacetimeAuth CLI command#5251
JulienLavocat wants to merge 1 commit into
masterfrom
julien/spacetimeauth-cli

Conversation

@JulienLavocat

@JulienLavocat JulienLavocat commented Jun 8, 2026

Copy link
Copy Markdown
Contributor

Description of Changes

TODO:

spacetime auth config

  • config set — call the API to persist the setting
  • config reset — call the API to reset all config to defaults

spacetime auth idp

  • idp set <client_id> <client_secret> — register the OAuth app credentials for the given provider
  • idp enable — enable the provider
  • idp disable — disable the provider

spacetime auth client

  • client create [] — create the client and print the generated client ID/secret
  • client delete [] — delete the client
  • client get [] [--include-secret] — fetch and display client details; suppress secret unless flag is set
  • client set [] — update the given field on the client

API and ABI breaking changes

Expected complexity level and risk

Testing

@JulienLavocat JulienLavocat changed the title Add spacetime auth CLI interface Add SpacetimeAuth CLI command Jun 8, 2026
@JulienLavocat JulienLavocat force-pushed the julien/spacetimeauth-cli branch from 8292e95 to 76e69af Compare June 8, 2026 19:57
@JulienLavocat JulienLavocat force-pushed the julien/spacetimeauth-cli branch from 76e69af to 89e6cc4 Compare June 8, 2026 19:58
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