socket roles

This commit is contained in:
Ubuntu 2025-08-01 14:41:39 +05:30
parent 56955d1be2
commit 0766e61de5

View File

@ -339,7 +339,7 @@ wss.on("connection", (ws) => {
try { try {
const decoded = jwt.verify(data.token, process.env.JWT_ACCESS_TOKEN_SECRET); const decoded = jwt.verify(data.token, process.env.JWT_ACCESS_TOKEN_SECRET);
const allowedRoles = ['Admin',8]; const allowedRoles = ['Admin','Superadmin',8,7];
// Role-based access check // Role-based access check
if (!allowedRoles.includes(decoded.role)) { if (!allowedRoles.includes(decoded.role)) {
@ -380,7 +380,7 @@ wss.on("connection", (ws) => {
try { try {
const decoded = jwt.verify(data.token, process.env.JWT_ACCESS_TOKEN_SECRET); const decoded = jwt.verify(data.token, process.env.JWT_ACCESS_TOKEN_SECRET);
const allowedRoles = ['Admin',8]; const allowedRoles = ['Admin','Superadmin',8,7];
// Role-based access check // Role-based access check
if (!allowedRoles.includes(decoded.role)) { if (!allowedRoles.includes(decoded.role)) {