Skip to content

Admin: Suspend or Activate User Account #58

@grantfox-oss

Description

@grantfox-oss

Description:
Allow admins to suspend or reactivate user accounts.

Tasks:

  • Add status field to User model: active | suspended
  • Create PATCH /api/admin/users/:id/status
  • Require admin role
  • Block suspended users from logging in (check in login middleware)

Acceptance Criteria:
Suspended users cannot log in and receive 403 with a clear message.


Metadata

Metadata

Assignees

Labels

GrantFox OSSIssue tracked in GrantFox OSSMaybe RewardedIssue may be eligible for a GrantFox rewardOfficial CampaignCampaign: Official Campaign

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions