fixed default login when cleanLogin() isn't given parameters

cleanLogin() was working when passed custom user info, but when no arguments were given, it would fail to type anything.

- made user_login and user_password variables global
- fixed reference to user_login and user_password inside cleanLogin() to change the variable values instead of creating new local instance