From e6395f769c494d976bd335d0750b8de862a6eccb Mon Sep 17 00:00:00 2001 From: Milos Stojanovic Date: Thu, 20 Jun 2019 09:52:14 +0200 Subject: [PATCH] docs upd, passwd --- docs/accounts.md | 25 +++++++++++++++++++++++-- frontend/views/partials/Profile.vue | 2 +- 2 files changed, 24 insertions(+), 3 deletions(-) diff --git a/docs/accounts.md b/docs/accounts.md index 88b2e2d..f98f994 100644 --- a/docs/accounts.md +++ b/docs/accounts.md @@ -1,14 +1,14 @@ ## User roles There are 3 different user roles: -- Admin (for user management) +- Admin (for user and file management) - User (regular, logged in user) - Guest (anonymous, not logged in) ## User permissions -There are 6 different user permissions you can assign to each user: +There are 6 different user permissions admin can assign to each user: - Read (user can browse and list files and folders) - Write (user can copy, move, rename, and delete files) @@ -26,3 +26,24 @@ Guest account is predefined account and it is disabled by default since no permi Admin can enable Guest account which will allow everyone to interact with the repository based on the Guest account permissions. +## Resetting Admin's password + +If you forgot your admin password you can follow these steps to reset it: + +- Backup your current users file ```/private/users.json``` to a safe place +- Copy blank template ```/private/users.json.blank``` over ```/private/users.json``` or simply refresh your browser +- Login as admin with default credentials ```admin/admin123``` +- Put your original users file back to ```/private/users.json``` replacing the template +- Since you are now logged in as admin, simply go to users page and change your password +- Log out and try to login with the new password + +Note: If you're using database Auth adapter then simply run this query to set default password back to ```admin123```: + + +``` +UPDATE `users` +SET `password` = '$2y$10$Nu35w4pteLfc7BDCIkDPkecjw8wsH8Y2GMfIewUbXLT7zzW6WOxwq' +WHERE `username` = 'admin'; +``` + + diff --git a/frontend/views/partials/Profile.vue b/frontend/views/partials/Profile.vue index 099f435..bb2e421 100644 --- a/frontend/views/partials/Profile.vue +++ b/frontend/views/partials/Profile.vue @@ -6,7 +6,7 @@