mirror of
https://github.com/Drop-OSS/drop.git
synced 2026-07-22 00:26:55 -04:00
[PR #16] [CLOSED] feat(users): Created user managment & administration system. #167
Reference in New Issue
Block a user
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?
📋 Pull Request Information
Original PR: https://github.com/Drop-OSS/drop/pull/16
Author: @AdenMGB
Created: 1/11/2025
Status: ❌ Closed
Base:
develop← Head:user-system📝 Commits (10+)
cd67a74Create index.vue to manage users31f13a4Update index.vue to add user managment optiona95ca1fUpdate index.vue to add option to go to account settingsd51fe43Create index.vue to allow the user update their own detailsb76b829Create [token].vue for password resetting49566ffCreate user.ts for endpoint of user managment4676345Update index.vueb4adb22Create index.patch.ts for endpoint for account page69f0235Create reset-password.post.ts to have an endpoint for resseting passwords7b297baUpdate require-user.global.ts too add whitelist for /reset-password📊 Changes
9 files changed (+1265 additions, -13 deletions)
View changed files
📝
middleware/require-user.global.ts(+1 -1)➕
pages/account/index.vue(+163 -0)📝
pages/admin/auth/index.vue(+7 -0)➕
pages/admin/auth/users/index.vue(+484 -0)📝
pages/index.vue(+113 -12)➕
pages/reset-password/[token].vue(+181 -0)➕
server/api/v1/admin/users/[token]/reset-password.post.ts(+76 -0)➕
server/api/v1/admin/users/user.ts(+206 -0)➕
server/api/v1/user/index.patch.ts(+34 -0)📄 Description
Authentication System
Note: Does NOT include sign out functionality, it is on a separate PR (#15)
What this does include:
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.