foursquare and github oauth2 provider