Skip to content

OpenID Connect (OIDC) and OAuth2 protocol support for browser-based JavaScript applications

License

Notifications You must be signed in to change notification settings

authts/oidc-client-ts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

211e304 · Jul 21, 2021
Jul 21, 2021
Mar 29, 2021
Jul 20, 2021
Jul 20, 2021
Jul 16, 2021
Jul 16, 2021
Jan 9, 2020
Jul 21, 2021
Jul 20, 2021
Jul 21, 2021
Jul 16, 2021

Repository files navigation

Pipeline

oidc-client-ts

Library to provide OpenID Connect (OIDC) and OAuth2 protocol support for client-side, browser-based JavaScript client applications. Also included is support for user session and access token management.

This is a forked version of the oidc-client-js library, which has been archived and is no longer maintained. This version has been refactored from JavaScript to TypeScript. Trying to keep the API as compatible as possible. However we are aiming to modernize and simplify the library, which will have an effect on the API.

Contributions and help is much appreciated!

Table of Contents

Documentation

Some initial docs are here.

Installation

Using npm

npm install oidc-client-ts

Building the Source

git clone https://github.com/pamapa/oidc-client-ts.git
cd oidc-client-ts
npm install
npm run build

Running the Sample

npm start

and then browse to http://localhost:15000.

Running the Tests

npm test

Contributing

All are welcome on the issue tracker.

License

This project is licensed under the Apache-2.0 license. See the LICENSE file for more info.