Aujourd'hui, nous avons ouvert developers.aton-network.org. Si vous créez une application, un site ou un bot, vous pouvez maintenant laisser les gens se connecter avec leur compte Atheron. Vous inscrivez l'application vous-même, vous la testez le jour même et vous nous l'envoyez pour un examen quand elle est prête.
Cet article explique ce que vous obtenez, comment ça fonctionne et ce que nous vérifions avant qu'une application soit mise en ligne.
Ce que vous obtenez
- Se connecter avec Atheron, bâti sur OpenID Connect. Toute bibliothèque OIDC standard fonctionne avec.
- Une application de test et une application en ligne pour chaque inscription. Seuls votre équipe et jusqu'à 25 testeurs que vous nommez peuvent se connecter à l'application de test.
- Des choix clairs sur les données. Vous demandez les portées dont vous avez besoin : le nom, le courriel, si l'âge de la personne est vérifié, son forfait de membre ou les portefeuilles qu'elle a liés. Les gens voient chacune d'elles sur l'écran de consentement avant d'accepter.
- Clés, limites et utilisation. Des clés d'API par application, des limites de débit que vous pouvez voir et des graphiques des connexions, des appels, des erreurs et des temps de réponse.
- Des webhooks quand quelqu'un se connecte, retire votre accès ou change de forfait de membre. Chaque envoi est signé et réessayé.
- Une documentation et un bac à sable. Des guides de démarrage pour Next.js, Node, Rust et les applications mobiles, chaque point de terminaison et chaque revendication, et un bac à sable qui fait de vrais appels à votre application de test dans le navigateur.
- Des SDK pour TypeScript et Python, et d'autres langages à venir.
- Un serveur MCP à `https://developers.aton-network.org/mcp`. Branchez-y votre outil de programmation par IA : il peut chercher dans la documentation, écrire le code de connexion pour votre pile, vérifier vos adresses de redirection et vos portées, et expliquer une erreur.
Bâtir et tester est gratuit.
Comment ça fonctionne
- Inscrivez votre application dans le portail des développeurs. Vous obtenez tout de suite un client de test et un client en ligne.
- Bâtissez avec le client de test. Le guide de démarrage Next.js vous mène de zéro à une connexion qui fonctionne.
- Ajoutez votre page d'accueil et votre propre politique de confidentialité. Les deux sont requises pour la mise en ligne.
- Confirmez qui vous êtes. Chaque propriétaire passe une vérification d'identité, ou votre entreprise passe la nôtre. La vérification d'entreprise ajoute aussi un badge vérifié à votre écran de consentement.
- Soumettez pour examen. Une fois l'application approuvée, toute personne qui a un compte Atheron peut se connecter à votre application en ligne.
Ce que nous vérifions, et pourquoi
Les gens confient leur compte à un bouton de connexion. Avant qu'une application soit mise en ligne, une personne de notre équipe regarde donc son nom, son logo, ses liens et les portées qu'elle demande. Nous refusons les applications qui se font passer pour Atheron ou pour quelqu'un d'autre, et nous vous demandons pourquoi vous avez besoin d'une portée sensible comme l'âge vérifié ou les portefeuilles. Des vérifications automatiques nous aident à trouver les problèmes plus vite. Une personne prend la décision et écrit la raison que vous voyez.
Quelques règles s'appliquent à chaque application :
- PKCE est exigé de chaque client, y compris les applications serveur qui gardent un secret.
- Les adresses de redirection doivent correspondre exactement.
- Les gens peuvent retirer votre accès depuis leur compte Atheron en tout temps, et vous en êtes informé par webhook.
- Nous ne partageons jamais un mot de passe, une date de naissance, une pièce d'identité ou un renseignement de paiement.
Si une application fait du tort aux gens, nous pouvons la suspendre sur-le-champ. Vous voyez la raison dans le portail et pouvez y faire appel, et les personnes qui ont utilisé l'application en sont informées dans leur compte.
Le bouton
La page sur l'image de marque contient notre trousse de bouton : une feuille de style, notre symbole, des thèmes sombre et clair, trois tailles et le libellé en anglais, en français, en espagnol, en allemand et en ourdou. Copiez l'extrait et il s'affiche correctement sur votre page.
Vous avez trouvé un problème de sécurité?
Dites-le-nous d'abord. Notre page de divulgation explique comment nous joindre et ce que nous promettons en retour.
Commencez aujourd'hui
Connectez-vous à developers.aton-network.org avec votre compte Atheron, inscrivez votre première application et suivez un guide de démarrage. Si vous bloquez, la documentation et le serveur MCP sont là, et nous aussi.