691 B
691 B
Account Settings Module
Purpose
Manages user account settings including password changes, notes, and script execution.
Key Files
app/Http/Controllers/Pages/AccountSettingsPageController.php- Controllerresources/js/Pages/AccountSettings.vue- Vue component
Public APIs
listDetails()- List account detailschangepassword()- Change user passwordlogoutnow()- Logout current usergetUserNotes()/clearUserNotes()- Note management
Dependencies
App\Models\UserHypervel\Support\Facades\Auth
Important Behavior
- Passwords are encrypted using bcrypt
- Notes stored in user's notes field
- Scripts can be executed via exec_command field