From 15abd00e0e04ee0e91b538e7ee7ccccdc644a068 Mon Sep 17 00:00:00 2001 From: Nivetharamesh Date: Tue, 24 Jun 2025 16:38:00 +0530 Subject: [PATCH] role updated --- src/shared/V1Models/Auth/tokenModel.ts | 3 --- src/shared/V1Models/Auth/userAuthModel.ts | 4 +++- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/src/shared/V1Models/Auth/tokenModel.ts b/src/shared/V1Models/Auth/tokenModel.ts index ce4680a..911e8ef 100644 --- a/src/shared/V1Models/Auth/tokenModel.ts +++ b/src/shared/V1Models/Auth/tokenModel.ts @@ -7,14 +7,11 @@ export interface Token extends Document { refreshToken: string; resetTokenExpiry?: Date; resetToken: string; - role: string; } const tokenSchema: Schema = new Schema({ userId: { type: Schema.Types.ObjectId, ref: "User" }, isArchive: { type: Boolean, default: false }, - token: { type: String }, refreshToken: { type: String }, - tokenCreatedAt: { type: Date }, resetToken: { type: String }, resetTokenExpiry: { type: Date }, }); diff --git a/src/shared/V1Models/Auth/userAuthModel.ts b/src/shared/V1Models/Auth/userAuthModel.ts index 87fe1d9..9399053 100644 --- a/src/shared/V1Models/Auth/userAuthModel.ts +++ b/src/shared/V1Models/Auth/userAuthModel.ts @@ -6,13 +6,15 @@ export interface User extends Document { Password: string; isArchive: boolean; visitorBrowserID: string; + role: string; lastPasswordReset: number; } const AuthSchema: Schema = new Schema({ userName: { type: String, required: true, - },role: { + }, + role: { type: String, default: "User", enum: ["User", "Admin"],