GitHub repository: shaunakg/pwa-auth
Description: Web component that lets your users sign-in/sign-up using their Microsoft, Google, Facebook, or Apple account. Your app receives their email address, name, and profile picture.