Can I create my own social login for 3rd websites

I’m interested in using auth0 for multiple use case.

I understand how I can use it to protect my own site or API but could I also use auth0 to become an identity provider and create a social login for 3rd applications like Google, Facebook, Twitter, GitHub, etc… do.

Is this possible with auth0 or should I build something based on Ory Hydra fistead?