De zéro à des utilisateurs authentifiés en moins de 10 minutes. Intégrez simplement et déployez.
No complex configurations. No YAML hell. Just working authentification.
# 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 "github.com/Nerzal/gocloak/v13"
func main() {
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])
}
Aucune expertise en infrastructure requise. Nous gérons la complexité.
Créez votre instance Managed Keycloak en un clic. Aucun serveur à gérer.
~2 minutesAjoutez votre application, configurez les flux de connexion et personnalisez l'expérience.
~3 minutesIntégrez notre SDK ou utilisez OIDC/SAML standard. Fonctionne avec n'importe quel framework.
~5 minutes7-day essai gratuit • sans carte de crédit required
Support natif pour tous les frameworks et langages populaires.
Context provider and hooks for seamless intégration
Voir Guide →Middleware Express et utilitaires de vérification JWT
Voir Guide →Django middleware and authentification backend
Voir Guide →Middleware Gin/Echo et vérification JWT native
Voir Guide →Starter Spring Boot et filtres servlet
Voir Guide →ASP.NET Core middleware and fournisseurs d'identité
Voir Guide →App Router and Pages Router authentification
Voir Guide →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 →Tout ce dont vous avez besoin pour construire et livrer plus rapidement.
Comprehensive guides and tutorials to Commencer
Browse Docs →Lancez votre premier cluster en quelques minutes
Commencer →Guides étape par étape pour les cas d'usage courants
Voir Tutorials →Décodeur JWT, décodeur SAML, générateurs Docker et plus
Explore Tools →Nous rendons indolore la migration de votre instance Keycloak existante.
Rejoignez des milliers de développeurs qui ont choisi Skycloak pour une auth fiable et évolutive.