Skip to content

Implement User Authentication and Role-Based Access #1

@justinsovine

Description

@justinsovine

Users should be able to browse available spaces as guests, but in order to reserve a space, they must create an account. Implement authentication for guest, user, admin, and space manager roles. Admin and space manager accounts will have additional permissions to manage spaces and reservations.

Tasks:

  • Implement user authentication (login, registration)
  • Allow browsing of spaces without an account
  • Require account for space reservation
  • Create roles for admin and space manager with distinct permissions
  • Set up basic access control for different user roles

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions