pkiapi/webui/README.md

766 B

Web UI (Scaffold)

Squelette pour une future interface web destinée à gérer les Autorités de Certification (CAs) et les certificats.

Objectifs initiaux:

  • Interface d'administration pour créer/voir/révoquer CAs et certificats
  • Pages principales:
    • Dashboard (liste CAs et certificats)
    • Détails CA (show, export, créer Sub-CA)
    • Détails Certificat (show, export, révoquer)
    • Formulaires: création CA, création certificat, signature par CA
  • Auth via JWT: le front transmettra le token dans Authorization: Bearer <token>

Technos envisagées:

  • Front: Vue 3 / React (au choix)
  • UI: TailwindCSS ou Bootstrap
  • API: consommé via endpoints existants (/api/v1/...)

Ce répertoire contient un fichier index.html minimal pour tests locaux.