Authentication by email
Create new authentication in database with code and expires_at
-email and email confirmation validated in model
-code and expiration created in model