add authentication helper methods
make it possible to login with github