Skip to content

Role-Based Access Control (RBAC) #5

@Xaxxoo

Description

@Xaxxoo

Description:
Implement role-based access control system for different user types.
Tasks:

Create Role and Permission entities
Define user roles: Customer, Veterinarian, Admin, Staff
Implement role-based guards and decorators
Set up many-to-many relationship between users and roles
Create role assignment functionality
Add route protection decorators

Acceptance Criteria:

Users can have multiple roles
Routes are protected based on user roles
Role assignments persist correctly
Admin can manage user roles

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions