src/common/interfaces/SharedTypes.ts
Properties |
email:
|
Type : string
|
| idUser |
idUser:
|
Type : string
|
| role |
role:
|
Type : EndUserRoles | "admin"
|
import type { EndUserRoles } from "src/common/interfaces";
import type { HttpRequest } from "aws-sdk/lib/http_request";
export interface UserJwtPayload {
idUser: string;
email: string;
role: EndUserRoles | "admin";
}
export type AuthRequest = HttpRequest & { user: UserJwtPayload };