User Verification
Closegram supports verified accounts with typed badges — similar to verified checkmarks on other social platforms. Admins grant verification; users must apply by submitting a request with supporting documents.
Each property has its own checkbox marking whether that specific piece is fully implemented and functional end to end (frontend + backend) — update these yourself as work lands; this page won't overwrite them.
- Verified badge display
- Verification status & badge rendering info (beyond the simple badge check)
- Request verification with supporting documents
- Admin review queue: list pending requests (real page in
frontend-admin, notfrontend-nextjs— this doc previously said no admin UI existed at all; corrected) - Admin approve a request
- Admin reject a request with a reason
- Revoke a previously granted verification badge —
adminRemoveVerificationis wired tofrontend-admin's user detail page ("Quitar verificación" action, shown once a user is verified) — this doc previously said no admin page called it; corrected - Appeal a restriction — a suspended/banned user can submit an appeal from
Settings → Account status(AccountStatusPage.tsx); an admin reviews it from a newfrontend-adminqueue at/moderation/appeals, and approving reuses the real unsuspend/unban logic to actually lift the restriction. Built this pass — see the technical reference and Appeals Review
See the technical reference for GraphQL schemas, routes, source file links, and per-field wiring status.