Generated output — this is a static snapshot rendered from .vibekb/. The .vibekb/ content is the source of truth. See Reference for provenance.

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_verified or send a new verification email.
  • Username validation on account page is weaker than registration regex.

Related functionality