User authentication with email