Newly Purchased Memories

    keycloak-request-token

    0.1.0 • Public • Published

    Build Status Coverage Status

    keycloak-request-token

    A simple module to request an Access Token from a Keycloak Server

    API Documentation

    http://bucharest-gold.github.io/keycloak-request-token/

    Example

    'use strict';
    
    const tokenRequester = require('keycloak-request-token');
    
    const baseUrl = 'http://127.0.0.1:8080/auth';
    const settings = {
        username: 'admin',
        password: 'admi',
        grant_type: 'password',
        client_id: 'admin-cli'
    };
    
    tokenRequester(baseUrl, settings)
      .then((token) => {
        console.log(token);
      }).catch((err) => {
        console.log('err', err);
      });
    

    Development & Testing

    To run the tests, you'll need to have a keycloak server running. No worries! This is all taken care of for you. Just run ./build/start-server.sh. If you don't already have a server downloaded, this script will download one for you, start it, initialize the admin user, and then restart.

    Then just run the tests.

    make test
    

    To stop the server, run ./build/stop-server.sh.

    Install

    npm i keycloak-request-token

    DownloadsWeekly Downloads

    1,811

    Version

    0.1.0

    License

    Apache-2.0

    Last publish

    Collaborators

    • abstractj
    • lholmquist
    • dbevenius
    • helio-frota
    • lanceball