Portier

Portier is an email-based, passwordless authentication service
that you can (but don't have to) host yourself.