pkiapi/webui
stef 7a05e3afe4 update index 2025-12-07 10:47:25 +01:00
..
.gitkeep chore(webui): scaffold web UI for CA and certificate management 2025-12-07 10:15:11 +01:00
README.md chore(webui): scaffold web UI for CA and certificate management 2025-12-07 10:15:11 +01:00
index.html update index 2025-12-07 10:47:25 +01:00
main.js feat(webui): add minimal SPA for managing CAs and certificates 2025-12-07 10:24:28 +01:00
style.css feat(webui): add minimal SPA for managing CAs and certificates 2025-12-07 10:24:28 +01:00

README.md

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.