Support for Third Party sign-in authority

Does GitHub support third party sign-in authority for authenticating Git user? If yes - can you point us to some examples?