added config options for username and password for github authentication