
Extension Otoroshi · Open source
Biscuit Studio
Les tokens Biscuit, nativement dans votre API gateway.
Un ensemble de plugins et d’entités Otoroshi pour forger, atténuer et vérifier des tokens Biscuit — des tokens d’autorisation décentralisés et vérifiables hors ligne — directement dans votre passerelle.
- Étoiles
- 4
- Langage
- Scala
- Licence
- Apache-2.0
- Dernière mise à jour
- il y a 6 jours
Fonctionnalités
Ce qu’il y a dedans
Paires de clés
Générez et gérez les paires de clés utilisées pour signer et vérifier vos tokens.
Forges
Des modèles de tokens pour émettre des tokens Biscuit avec les faits, règles et vérifications dont vous avez besoin.
Vérificateurs
Vérifiez les tokens entrants sur n’importe quelle route avec des politiques Datalog, sans appeler de serveur d’autorisation.
Atténuateurs
Restreignez à la volée les droits d’un token existant avant de le transmettre en aval.
Politiques RBAC & faits distants
Des politiques basées sur les rôles et des faits chargés depuis des sources distantes pour enrichir les décisions d’autorisation.
Bridges
Flux client credentials, Biscuit vers utilisateur ou clé d’API, utilisateur vers Biscuit, et exposition des clés publiques.
Pourquoi Biscuit
Des tokens d’autorisation
faits pour voyager.
Biscuit est un format de bearer token avec signatures à clé publique, atténuation hors ligne et un langage d’autorisation basé sur Datalog. N’importe quel service peut vérifier un token avec la seule clé publique, et tout détenteur peut restreindre un token avant de le transmettre.
Biscuit Studio intègre tout cela dans Otoroshi sous forme d’entités et de plugins à part entière : forgez des tokens pour vos consommateurs, vérifiez-les et atténuez-les sur vos routes, et reliez-les aux utilisateurs et aux clés d’API d’Otoroshi.
Biscuit Studio fonctionne aussi sur les instances Otoroshi Managed.
Ce projet a été financé par l’État français dans le cadre du plan France 2030, opéré par Cap Digital et Bpifrance, et soutenu par l’Union européenne – NextGenerationEU.Autres projets open source
En production,sans opérer Otoroshi.
Nos extensions sont disponibles sur Otoroshi Managed, entièrement opéré par ceux qui les ont écrites. Ou bénéficiez d’un support professionnel pour vos propres clusters.

