feat(users): Adding the profile page and the TOTP connection
Added user profile page (/profile) with display name, password, and TOTP management Implemented TOTP authentication flow in the login process Added backend APIs for changing display name and password Made user display names unique in the database Removed the entire icons service (server, routes, and Docker configuration) Added collision-avoidance logic for duplicate display names during user creation
This commit is contained in:
commit
492647b817
75 changed files with 3555 additions and 1497 deletions
|
|
@ -30,9 +30,9 @@
|
|||
"typebox": "^1.0.61"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/node": "^22.19.1",
|
||||
"@types/node": "^22.19.2",
|
||||
"rollup-plugin-node-externals": "^8.1.2",
|
||||
"vite": "^7.2.6",
|
||||
"vite": "^7.2.7",
|
||||
"vite-tsconfig-paths": "^5.1.4"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue