@accounts/server
Version:
Fullstack authentication and accounts-management
16 lines (15 loc) • 473 B
TypeScript
import * as jwt from 'jsonwebtoken';
/**
* Generate a random token string
*/
export declare const generateRandomToken: (length?: number) => string;
export declare const generateAccessToken: ({ secret, payload, config, }: {
secret: jwt.Secret;
payload?: any;
config: jwt.SignOptions;
}) => string;
export declare const generateRefreshToken: ({ secret, payload, config, }: {
secret: jwt.Secret;
payload?: any;
config: jwt.SignOptions;
}) => string;