fixing optional_login user parameter