GitHub passport configuration is in place!

it isn't DRY but it works!