forked from mirror/crumbs-original
Rewrite auth module for multi-user support: - setupUser now takes email, password, displayName; returns User - verifyPassword takes email+password; returns User or null - createSession takes explicit userId - validateSession joins sessions+users; returns user data - Add createUser, deleteUser, changePassword, resetPassword, updateUserRole, updateUserProfile, listUsers, getUser Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>