Restore account access through moderator-approved Telegram relinking #49
Labels
No labels
area/backend
area/frontend
area/tooling
kind
build
kind
chore
kind
ci
kind
docs
kind
feat
kind
perf
kind
test
size
l
size
m
size
s
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Depends on
#14 Authenticate Telegram users through protected Quorum sessions
viacheslavshuka/quorum
#27 Complete registration through verified rating-profile control
viacheslavshuka/quorum
#48 Give operator-appointed moderators a private report queue
viacheslavshuka/quorum
Reference
viacheslavshuka/quorum#49
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Outcome
A person who loses their Telegram account needs access to their existing Quorum account. Recovery verifies a new Telegram login and control of the same rating profile before a moderator approves relinking.
Provide a configured Contact a moderator Telegram link on the public login page. This workflow does not create an internal support-ticket or messaging system.
Acceptance criteria
Validation design
Test missing new-login proof, a different rating ID, mismatched external proof, unauthorized approval, and competing relinks. A PostgreSQL transaction test must detect partial identity transfer with unrecovered old sessions. After approval, assert preserved history and restrictions, rejected old credentials, and access through the new identity.
Dependencies
Related work