@sefriano/sso-ui-jwt
v0.2.1
Published
TypeScript/JavaScript library for UI SSO ticket validation and JWT utilities, ported from rust-sso-ui-jwt.
Readme
ts-sso-ui-jwt
TypeScript/JavaScript library for UI SSO ticket validation and JWT utilities, adapted from rust-sso-ui-jwt and golang-sso-ui-jwt.
From rust-sso-ui-jwt:
Universitas Indonesia (UI) uses a single sign on (SSO) mechanism for authentication and authorization of their services. The response body to a successful sign on is written in XML. It is generally a chore to reimplement the handling of entire SSO ticket validation and response body processing for students, committees, and organizations who'd like to use UI's SSO for student account authentication and authorization in their events.
I have (unofficially) adapted the core functionality of rust-sso-ui-jwt and golang-sso-ui-jwt to TypeScript/JavaScript for use in web applications involving UI SSO ticket validation and JWT handling.
Installation
You can install the library via npm:
npm install @sefriano/sso-ui-jwtBuild
To build the library from source, clone the repository and run:
npm run buildChange Log
See changelog.md for versioned release notes and summaries.
