1a9ad5f7

By: Michael Lynch <git@mtlynch.io>

Preserve unregistered email errors in auth service

Keep CreateLoginToken as a thin pass-through so callers can decide how to handle magiclogin.ErrUnregisteredEmail. The login POST handler now converts that expected case into the check-email response.