Skip to content

docs(adr): clés d'API, cadrage de la v1 (ADR-0070, #665) - #1246

Merged
rolljee merged 3 commits into
5-devfrom
docs/adr-0070-cles-d-api
Oct 2, 2026
Merged

rolljee merged 3 commits into
5-devfrom
docs/adr-0070-cles-d-api

Conversation

@rolljee

@rolljee rolljee commented Oct 2, 2026

Copy link
Copy Markdown
Member

ADR Proposée servant de support à l'atelier demandé par #665 (need-workshop). Elle s'appuie sur le comportement de Kuzzle 2.56, vérifié sur la stack locale.

  • Deux écrans, un seul composant : les clés d'un utilisateur (security:*, sur sa page) et les miennes (auth:*, dans le menu utilisateur). L'API ne permet pas de lister toutes les clés.
  • Le jeton est montré une fois, et n'est jamais conservé (store, localStorage, toast, logs).
  • Expiration à 90 jours par défaut. Kuzzle, lui, crée par défaut des clés sans expiration.
  • Révocation unitaire, avec confirmation.
  • Les actions sont cachées selon les droits, et rien n'apparaît en v1.
  • Une 18ᵉ spec.
  • Cinq questions ouvertes pour l'atelier.

Documentation seulement. Le code vivra sur feat/api-keys et ne sera pas fusionné avant la fin de la QA de console-v5.

Refs #665

🤖 Generated with Claude Code

rolljee and others added 2 commits October 2, 2026 20:27
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@rolljee rolljee changed the title docs(adr): cadrage des clés d'API (ADR-0070, #665) docs(adr): clés d'API, cadrage de la v1 (ADR-0070, #665) Oct 2, 2026
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@rolljee
rolljee added this pull request to stack #1248 October 2, 2026 19:54
@rolljee
rolljee merged commit 6ae9c1e into 5-dev Oct 2, 2026
24 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