Closed Bug 712092 Opened 13 years ago Closed 13 years ago

Delete profile doesn't remove data from MySQL

Categories

(Participation Infrastructure :: Phonebook, defect)

defect
Not set
normal

Tracking

(Not tracked)

VERIFIED INVALID

People

(Reporter: ozten, Assigned: tofumatt)

References

Details

In trying to troubleshoot why I can't create un-vouched users, I noticed the following: Steps to repro: 1) Create user A 2) Click Edit then Delete my Account 3) Confirm 4) Using mysql client do select * from auth_user WHERE email = 'user A email address'; Expected: No results Actual: User data still in MySQL
Blocks: 712081
Doh, looks like i can't test with any of my accounts as when I re-create them they get deteccted in the system as vouched. Example: I see user A in auth_user as well as the profile table. In profile, their is_vouched is set to 1. Some webcode uses MySQL to decide if the user is vouched or not (instead of LDAP). Example states in the app: User A is treated as vouched * viewing/editing profile User A is treated as not vouched * executing search (ACL enforced as un-vouched) * when filtering search results for un-vouched only results In addition to being inconsistent, we should fix this as it's a email recycling security issue.
OS: Linux → All
Hardware: x86 → All
Target Milestone: --- → 1.2
This will be less of a security issue with BrowserID but it's still naughty. Marking confidential, for whatever difference it makes.
Assignee: nobody → tofumatt
Group: mozilla-corporation-confidential
Target Milestone: 1.2 → 1.3
Group: mozilla-corporation-confidential
Component: mozillians.org → Phonebook
Product: Websites → Community Tools
QA Contact: mozillians-org → phonebook
Target Milestone: 1.3 → ---
Version: unspecified → other
This is not happening anymore after completely moving to SQL.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → INVALID
Bumping to QA verified per comment 9 and the passage of time
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.