Managed Keycloak
Qui Fonctionne Tout Simplement
De zéro à des utilisateurs authentifiés en moins de 10 minutes. Intégrez simplement et déployez.
De zéro à l'auth en un appel API
No complex configurations. No YAML hell. Just working authentification.
- API REST + SDK pour tous les principaux langages
- OpenID Connect & SAML prêts à l'emploi
- Fournisseurs sociaux préconfigurés
- MFA, RBAC et flux personnalisés
# Get an access token
curl -X POST https://your-cluster.skycloak.io/realms/myrealm/protocol/openid-connect/token \
-H "Content-Type: application/x-www-form-urlencoded" \
-d "grant_type=client_credentials" \
-d "client_id=my-app" \
-d "client_secret=$CLIENT_SECRET"
# Response: { "access_token": "eyJ...", "expires_in": 300 }
// npm install keycloak-js
import Keycloak from 'keycloak-js';
const keycloak = new Keycloak({
url: 'https://your-cluster.skycloak.io',
realm: 'myrealm',
clientId: 'my-app'
});
await keycloak.init({ onLoad: 'login-required' });
console.log('User:', keycloak.tokenParsed.preferred_username);
# pip install python-keycloak
from keycloak import KeycloakOpenID
keycloak = KeycloakOpenID(
server_url="https://your-cluster.skycloak.io/",
realm_name="myrealm",
client_id="my-app",
client_secret_key="your-secret"
)
# Get access token
token = keycloak.token("username", "password")
print(f"Token: {token['access_token'][:50]}...")
// go get github.com/Nerzal/gocloak/v13
package main
import (
"context"
"fmt"
"github.com/Nerzal/gocloak/v13"
)
func main() {
ctx := context.Background()
client := gocloak.NewClient("https://your-cluster.skycloak.io")
token, _ := client.Login(ctx,
"my-app",
"client-secret",
"myrealm",
"username",
"password",
)
fmt.Println("Token:", token.AccessToken[:50])
}
Démarrez en 3 étapes simples
Aucune expertise en infrastructure requise. Nous gérons la complexité.
Deploy Cluster
Créez votre instance Managed Keycloak en un clic. Aucun serveur à gérer.
~2 minutesConfigure Auth
Ajoutez votre application, configurez les flux de connexion et personnalisez l'expérience.
~3 minutesIntegrate
Intégrez notre SDK ou utilisez OIDC/SAML standard. Fonctionne avec n'importe quel framework.
~5 minutesEssai gratuit de 21 jours • Aucune carte bancaire requise
Fonctionne avec votre stack
Support natif pour tous les frameworks et langages populaires.
React
Context provider and hooks for seamless intégration
Voir Guide →Node.js
Middleware Express et utilitaires de vérification JWT
Voir Guide →Python
Django middleware and authentification backend
Voir Guide →Go
Middleware Gin/Echo et vérification JWT native
Voir Guide →Java
Starter Spring Boot et filtres servlet
Voir Guide →.NET
ASP.NET Core middleware and fournisseurs d'identité
Voir Guide →Next.js
App Router and Pages Router authentification
Voir Guide →Angular
Angular OAuth2 OIDC module intégration
Voir Guide →Vous ne voyez pas votre framework ? Nous prenons en charge les protocoles OIDC/SAML standard qui fonctionnent avec n'importe quelle plateforme.
Voir All intégrations →Ressources développeur
Tout ce dont vous avez besoin pour construire et livrer plus rapidement.
Documentation
Comprehensive guides and tutorials to Commencer
Browse Docs →Quick Start
Lancez votre premier cluster en quelques minutes
Commencer →Tutoriels
Guides étape par étape pour les cas d'usage courants
Voir Tutorials →Outils pour développeurs
Décodeur JWT, décodeur SAML, générateurs Docker et plus
Explore Tools →Migration depuis auto-hébergé ?
Nous rendons indolore la migration de votre instance Keycloak existante.
- Outils de migration de données automatisés
- Processus de migration sans interruption
- Import de thème et configuration
- Assistance à la migration gratuite
Prêt à construire quelque chose de génial ?
Rejoignez des milliers de développeurs qui ont choisi Skycloak pour une auth fiable et évolutive.