AUTHRIM

Identité et accès
au plus près de chacun.

Une plateforme d’identité et d’accès open source, OpenID Certified™, pour Cloudflare Workers. Authentification, autorisation et fédération reposent sur une architecture conçue pour la périphérie du réseau.

Apache 2.0 Open source · Utilisation commerciale autorisée
$0 Aucun coût de licence par utilisateur
3,500 RPS Points de terminaison des jetons testés en charge
OpenID Certified 28 profils certifiés · v0.4.0 Voir les profils certifiés
État du projet

Avant la version 1.0. Les protocoles principaux sont implémentés. Le renforcement et la validation pour la production se poursuivent.

01

Authentification sans mot de passe

Connexion par clé d’accès WebAuthn ou code à 6 chiffres envoyé par e-mail. Les utilisateurs qui n’ont pas encore de clé d’accès disposent ainsi d’une autre méthode sans mot de passe.

02

SSO et fédération d’identité

Reliez vos applications et fournisseurs d’identité existants via OpenID Connect et SAML 2.0. Créez les comptes à la première connexion et associez les identités externes.

03

Contrôle des accès

Gérez les accès selon les rôles (RBAC), les attributs (ABAC) et les relations (ReBAC). Vérifiez les permissions par API, avec des politiques propres à chaque tenant.

04

Mise à l’échelle horizontale

Augmentez automatiquement la capacité de Cloudflare D1 à mesure que le nombre d’utilisateurs progresse. Authrim prévoit la demande et ajoute des partitions de base de données sans changement de plateforme.

Notes produit

Chaque choix de conception a sa raison.

Où vivent les données personnelles

Séparer les données personnelles pour faciliter les investigations et la suppression des comptes.

La chaîne de déconnexion

Pourquoi les certifications de déconnexion OP et RP comptent toutes deux.

Connecter sans conserver les mots de passe

Relier LDAP et AD sans conserver les mots de passe.

Une base qui grandit discrètement

Ajouter des partitions D1 sans déplacer les comptes existants.

Performances

Des charges validées par des tests.

3,500 RPS Points de terminaison liés aux jetons
150 connexions / s Parcours de connexion OAuth complet
1–4 ms Temps CPU habituel
0 % d’erreurs Lors des tests

Les tests K6 Cloud couvrent des charges OIDC représentatives. La capacité dépend des requêtes, des limites de l’offre Cloudflare, du stockage et du partitionnement.

Rapports de test →
Estimation

Estimez vos coûts.

Authrim ne facture aucun coût par utilisateur. Le coût d’infrastructure dépend des requêtes, du temps CPU, du stockage et des journaux. Cette estimation Cloudflare est indicative ; ce n’est pas un devis de production.

Utilisateurs actifs par mois 50,000
Hypothèses Connexion hebdomadaire, 10 % de DAU, session de 7 jours
Gratuit / mois
Requêtes ~1M
Par utilisateur Gratuit
Workers : offre gratuite (100 000/jour) (USD)

Estimation fondée sur les tarifs Cloudflare Workers avec un coefficient pour KV, Durable Objects et D1, d’après les usages observés d’Authrim.

À savoir — Infrastructure uniquement. Conformité, supervision, assistance, exploitation, audit de sécurité, bases externes et usage important de R2 ou des archives sont exclus. Le coût réel dépend du déploiement.

Protocoles

Une large prise en charge des protocoles.

OIDCFondamental
OAuth 2.0Fondamental
SAML 2.0Entreprise
WebAuthnClés d’accès
SCIM 2.0Provisionnement
PKCESécurité
PARSécurité
DPoPSécurité
Device FlowIoT
CIBADécouplé
JWT BearerM2M
Token ExchangeRFC 8693
VC / DIDExpérimental
Code par e-mailSans mot de passe →
Pour qui ?

Pour des déploiements variés.

A

Développeurs

Des API pensées pour TypeScript, des SDK JavaScript et une procédure d’installation pour évaluer et développer une infrastructure d’identité en périphérie du réseau.

TypeScriptSDKsInstallation rapide
B

Entreprises

La maîtrise d’un hébergement géré par vos soins : SAML, SCIM, journaux d’audit, séparation des tenants et contrôle du stockage et des journaux. Le renforcement pour la production se poursuit.

SSOSCIMConformité
C

Start-up

Démarrez sur Cloudflare sans frais Authrim par utilisateur, puis ajustez les ressources selon les requêtes, le CPU, le stockage et les journaux réellement mesurés.

Offre gratuiteCoûts selon l’usageMesures réelles

Certification OpenID

Profils certifiés.

OpenID Certified

Authrim v0.4.0

28 profils dans 7 catégories

Les catégories renvoient aux listes officielles.

Prêt à commencer ?

Évaluez une plateforme d’identité open source pour Cloudflare Workers. Les protocoles principaux sont implémentés ; le renforcement pour la production est en cours.