Accounts auth
Account profile management
Logged-in users can update username/email and change password from arcana.account.php.
Implemented Verified from source User-facing
In one sentence
The account page updates profile fields or password for the authenticated user.
Current behavior
Requires login via auth_require_login('arcana.login.php'). Profile update writes username/email; password change verifies current password then hashes the new one.
Known limitations
- Email changes do not clear
email_verifiedor send a new verification email. - Username validation on account page is weaker than registration regex.