arm-sso

single sign on for ARM

Usage no npm install needed!

<script type="module">
  import armSso from 'https://cdn.skypack.dev/arm-sso';
</script>

README

arm-sso

Single sign on for arms

Install

arm-sso requires:

  • React 16.0 or later
yarn add arm-sso

or

npm install --save arm-sso

Getting Started

Setup ARMProvider

Wrap your App inside ARMProvider and pass a initConfig instance as prop

import { ArmProvider } from 'arm-sso';


// Wrap everything inside KeycloakProvider
const App = () => {
  return <ArmProvider 
            initConfig={{
              onLoad: 'check-sso',
              ssoOrigin: 'https://example.com',
              clientId: 'clientId'
            }}
        >
            ...
        </ArmProvider>;
};

Credits

Library inspired by axios