Fixed  bug in fillParams to not override params already in the list,
this was causing auth screen to come up even if credentials were already
stored in the db. Thanks to dagenest for troubleshooting and reporting.