initial: bootstrap from BukidBountyApp base
This commit is contained in:
23
ai-docs/modules/accountSettings.md
Normal file
23
ai-docs/modules/accountSettings.md
Normal file
@@ -0,0 +1,23 @@
|
||||
# Account Settings Module
|
||||
|
||||
## Purpose
|
||||
Manages user account settings including password changes, notes, and script execution.
|
||||
|
||||
## Key Files
|
||||
- `app/Http/Controllers/Pages/AccountSettingsPageController.php` - Controller
|
||||
- `resources/js/Pages/AccountSettings.vue` - Vue component
|
||||
|
||||
## Public APIs
|
||||
- `listDetails()` - List account details
|
||||
- `changepassword()` - Change user password
|
||||
- `logoutnow()` - Logout current user
|
||||
- `getUserNotes()` / `clearUserNotes()` - Note management
|
||||
|
||||
## Dependencies
|
||||
- `App\Models\User`
|
||||
- `Hypervel\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
|
||||
Reference in New Issue
Block a user