C User
○ Integer id
○ String username
○ String email
○ String password_hash
○ String first_name
○ String last_name
○ Integer role_id
○ Boolean is_active
○ String theme_preference
○ DateTime created_at
○ DateTime last_login
● set_password(password)
● check_password(password)
● has_permission(permission)
● is_admin()