fix: include role field in all auth responses
- Add role to login response - Add role to register response - Add role to Google login response - Add role to OTP verification response - Add role to getUserProfile response - Fixes admin panel access denied issue
This commit is contained in:
@@ -53,6 +53,7 @@ export class AuthService {
|
||||
name: user.name,
|
||||
avatarUrl: user.avatarUrl,
|
||||
emailVerified: user.emailVerified,
|
||||
role: user.role,
|
||||
},
|
||||
token,
|
||||
};
|
||||
@@ -69,6 +70,7 @@ export class AuthService {
|
||||
name: true,
|
||||
avatarUrl: true,
|
||||
emailVerified: true,
|
||||
role: true,
|
||||
otpEmailEnabled: true,
|
||||
otpWhatsappEnabled: true,
|
||||
otpTotpEnabled: true,
|
||||
@@ -132,6 +134,7 @@ export class AuthService {
|
||||
name: user.name,
|
||||
avatarUrl: user.avatarUrl,
|
||||
emailVerified: user.emailVerified,
|
||||
role: user.role,
|
||||
},
|
||||
token,
|
||||
};
|
||||
@@ -268,6 +271,7 @@ export class AuthService {
|
||||
name: user.name,
|
||||
avatarUrl: user.avatarUrl,
|
||||
emailVerified: user.emailVerified,
|
||||
role: user.role,
|
||||
},
|
||||
token,
|
||||
};
|
||||
@@ -354,6 +358,7 @@ export class AuthService {
|
||||
name: user.name,
|
||||
avatarUrl: user.avatarUrl,
|
||||
emailVerified: user.emailVerified,
|
||||
role: user.role,
|
||||
},
|
||||
token,
|
||||
};
|
||||
@@ -389,6 +394,7 @@ export class AuthService {
|
||||
name: true,
|
||||
avatarUrl: true,
|
||||
emailVerified: true,
|
||||
role: true,
|
||||
},
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user