This method doesn't enumerate users. Might be better named as `try_login`