I didn’t see mentioned one of my favorite authentication providers: Firebase. I’ve used them numerous times and provide all the social logins (Google, Facebook, Apple and Github), email/password, or magic link. Really easy to setup and manage. Plus free is always nice.