Skip to content

Create an isAdmin middleware. Use the role field from Users Collection #9

@techshetty

Description

@techshetty

Create a reusable middleware isAdmin() in middlewares/

It should check if the currently authenticated Clerk user’s role is admin

This middleware will be used in all admin-only routes like contests and questions CRUD

Once this is done:

Only verified admins can create or modify contests/questions

Regular users won’t be able to misuse admin routes via direct requests

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions