9 lines
272 B
JavaScript
9 lines
272 B
JavaScript
import { fail } from '../utils/response.js';
|
||
|
||
export const userRequired = (req, res, next) => {
|
||
if (req.user?.roleEffective !== 'user') {
|
||
return fail(res, { code: 'FORBIDDEN', message: 'Bu işlem için yalnızca user rolü geçerli' }, 403);
|
||
}
|
||
return next();
|
||
};
|