-
NoBaSe 1.10.0
StableAll checks were successfulIntégration continue / ci (push) Successful in 2m13snobase/tests 1507 vérification(s) réussie(s), 0 échec(s) ; NON EXÉCUTÉ : webauthn : navigateur headless inutilisable pour WebAuthn sur cet hôte : ERREUR (environnement de test) : bibliothèques système manquantes pour chrome-headless-s | mobile : navigateur headlePublication d'une version / release (push) Successful in 2m20sreleased this
2026-10-30 09:04:38 +00:00 | 1 commits to main since this releaseFrançais
- API de publication par jetons (docs/api.md) : publier, programmer et
illustrer des contenus depuis un script, un outil d'écriture ou une automatisation, sans
navigateur (Authorization: Bearer nbt_…). Jetons créés dans Mon compte → Jetons d'API
après confirmation d'identité : nom, droits (contenus, publication, suppression, médias), types
de contenu, validité (1 an au plus) ; secret montré une seule fois, stocké seulement haché. - Sécurité : droits du jeton = droits cochés ∩ rôles du compte (recalculés à chaque requête), HTML
libre toujours nettoyé, routes des contenus et des médias seulement (jamais comptes, sécurité,
système, thèmes, sauvegardes, mises à jour), aucun cookie ni session, débit borné, jetons
refusés signalés au pare-feu, audit au nom du jeton, alerte à la création, révocation par le
propriétaire ou un administrateur, interrupteur Réglages système → Sessions → Jetons d'API
(CMS_API_TOKENS=0).www/.htaccesstransmet l'en-têteAuthorizationà PHP. - Tests : nouvelle étape
api; page Mon compte mesurée sur mobile.
English
- Token-based publishing API (docs/api.md): publish, schedule and illustrate
content from a script or automation (Authorization: Bearer nbt_…). Tokens are created in
My account → API tokens after identity confirmation, shown once, stored hashed. - Security: token rights = ticked scopes ∩ account roles, raw HTML always sanitised, content and
media routes only, no cookie or session, rate limited, failures reported to the firewall,
audited under the token's name, revocable by the owner or an administrator, site-wide switch. - Tests: new
apistep.
Fichier Taille SHA-256 nobase-1.10.0.zip1.25 Mo 52b3d825c6b5f07bec391e81afde0b17b79cfa58a9d405a06755fa79a945766cnobase-update-1.10.0.zip1.01 Mo af5223c8535cdd3d3dd3b7febfed1b3b07182a64f09d88cfca9f16731fdfa446nobase-1.10.0.zip: paquet d'installation public, sans jeton (créez le vôtre :php app/cli/install.php --new-token, ou voirINSTALLATION.txt).nobase-update-1.10.0.zip: paquet de mise à jour signé (Ed25519 + ECDSA P-256), installé depuis le back-office (Mises à jour) ou par le canallatest.jsonde la brancheupdates.- Signé par la clé
cccd09dc81ef2c61— empreinte SHA-256cccd09dc81ef2c6173538eaf923ea4463eee78491c4a48cf622645e2658ff875(comparez avecwww/app/update-keys.json). - Construit et signé automatiquement par la forge (exécution n° 67, commit
36eeb645d750).
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- API de publication par jetons (docs/api.md) : publier, programmer et