User handling does not capture or bubble up any information about failures in registration and login. This should at the very least:
- Push up errors about why authentication failed (incorrect password/banned?)
- Push up errors about why registration failed (other than existing user?)
- Push up errors about password hashing issues.
User handling does not capture or bubble up any information about failures in registration and login. This should at the very least: