Back to Help Center

CLIENT JAVASCRIPT OAUTH2.0

Equipe Learning

Nous utilisons la bibliothèque hello.js pour fournir une passerelle vers le serveur OAuth2.0 de Braincube. Vous avez donc la possibilité d'utiliser d'autres fournisseurs via celle-ci comme Google, Github, etc.

Notre fork est disponible ici. Et vous trouverez le script à cette adresse.

Utilisation

Vous pouvez utiliser l'exemple HTML suivant, en veillant à insérer votre ID d'application (#APP_ID) et l'URL de redirection (#REDIRECT_URI)

Suivez les instructions ici pour créer une application dans Braincube.

Une fois que vous disposez d'un jeton OAuth2.0 valide, vous devez ouvrir une session SSO pour récupérer un jeton SSO et communiquer avec l'API Braincube.

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Exemple Braincube OAuth2.0 JavaScript</title>
</head>
<body>

    <button id="login-button" onclick="login();">Connexion avec Braincube</button>

    <div id="auth-container" style="display: none;">
        <h2>Réponse d'authentification</h2>
        <pre id="auth-response"></pre>
    </div>

    <div id="me-container" style="display: none;">
        <h2>Moi</h2>
        <pre id="me-response"></pre>
    </div>

    <script src="https://cdn.mybraincube.com/oauth2.0/javascript.js"></script>
Réalisé par Zendesk