The services are trying to provide you with easy access so you don't have that barrier of creating "yet another account". Depending on the service they're offering they'll pick a reasonable third-party that offers oAuth integration.
I'd say that GitHub auth for a service aimed at developers is a reasonable assumption to make.