lbx-jwt
Version:
Provides JWT authentication for loopback applications. Includes storing roles inside tokens and handling refreshing. Built-in reuse detection.
21 lines (18 loc) • 631 B
text/typescript
//TODO: Remove
/* eslint-disable jsdoc/require-jsdoc */
import { model, property } from '@loopback/repository';
import { DevicePublicKeyAuthenticatorOutput } from './device-public-key-authenticator-output.model';
import { UvmAuthenticatorOutput } from './uvm-authenticator-output.model';
()
export class AuthenticatorExtensionsAuthenticatorOutputs {
({
type: DevicePublicKeyAuthenticatorOutput,
required: false
})
devicePubKey?: DevicePublicKeyAuthenticatorOutput;
({
type: UvmAuthenticatorOutput,
required: false
})
uvm?: UvmAuthenticatorOutput;
}