altered Github auth provider so that you can specify scope