Utilities to read, write, verify Ultima format web tokens
npm install @diy-kitchens/webtokenconst service = new TokenService('secret');
provides decode, create, validate, hasAccess methods for dealing with Ultima tokens
Reads tokens from Ultima style authorisation header, returns interface:
export interface ITokens {
applicationId: string;
applicationToken: string;
universalToken: string;
userToken: string;
}
Sample usage:
const tokens: ITokens = getTokens(authheaderString, 'Universal');