Add input check and add login_url parameter