Backend Account Migration Logic #162

Closed
opened 2025-09-15 08:32:23 -04:00 by rainbownapkin · 4 comments
rainbownapkin commented 2025-09-15 08:32:23 -04:00 (Migrated from gitlab.com)

Create backend logic for converting ingested account dump, into a freshly created canopy account with all account metadata cleanly injected into the new profile.

Passwords should be checked against old hashes, and re-made using new hashing function. Email addresses should be re-verified.

Also make sure new accounts created the normal way cant use usernames present in the migration DB.

Create backend logic for converting ingested account dump, into a freshly created canopy account with all account metadata cleanly injected into the new profile. Passwords should be checked against old hashes, and re-made using new hashing function. Email addresses should be re-verified. Also make sure new accounts created the normal way cant use usernames present in the migration DB.
rainbownapkin commented 2025-09-15 08:32:24 -04:00 (Migrated from gitlab.com)

added #160 as parent issue

added #160 as parent issue
rainbownapkin commented 2025-09-15 08:35:10 -04:00 (Migrated from gitlab.com)

changed the description

changed the description
rainbownapkin added a new dependency 2025-09-25 05:37:38 -04:00

Canopy now prevents users from signing up with an email/username which is already present in the migration database: da9428205f

Canopy now prevents users from signing up with an email/username which is already present in the migration database: da9428205f

Implemented Profile Migration Backend: 6cbb726764

Implemented Profile Migration Backend: 6cbb726764
Sign in to join this conversation.
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Blocks
#160 Cytube Account Migration
rainbownapkin/canopy
Reference: rainbownapkin/canopy#162
No description provided.