public async void DropFolderOnUserDelete(ClaimsPrincipal user)
        {
            var ownerId = _userRepo.GetUserId(user);
            var oId     = GetDocumentByIdAsync(ownerId);
            await _userRepo.LogOut();

            if (oId != null)
            {
                _pProvider.DropFolderOnUserDelete(ownerId);
                await _documentRepo.DeleteAllUserDocumentsAsync(ownerId);

                await _userRepo.DeleteUserAsync(ownerId);
            }
        }