An open API service indexing awesome lists of open source software.

https://github.com/masum184e/unifyd

A unified authentication platform supporting email, social logins, SSO, passkeys, biometrics, and multi-factor authentication — all in one scalable solution.
https://github.com/masum184e/unifyd

authentication biometric-authentication device-authentication mfa-authentication sso

Last synced: 4 days ago
JSON representation

A unified authentication platform supporting email, social logins, SSO, passkeys, biometrics, and multi-factor authentication — all in one scalable solution.

Awesome Lists containing this project

README

          

**Unifyd** is a unified authentication platform that provides **all modern authentication methods** in one secure, scalable, and developer-friendly solution.

From email and social logins to enterprise SSO, biometrics, and passkeys — makes identity management simple.

## 🚀 Getting Started

```bash
# clone the repository
git clone https://github.com/masum184e/unifyd.git

# install dependencies
npm install

# start development server
npm run dev
```

## 🔒 Authentication Methods

1. Email-Based
- Continue with Email (magic link)
- Email + Password
- Email + OTP (one-time passcode)
- Passwordless Email Link
2. Phone Number
- Phone Number + OTP (SMS)
- Phone Number + Password
- WhatsApp OTP
3. Social Media Login (OAuth)
- Continue with Google
- Continue with Facebook
- Continue with Apple
- Continue with Instagram
- Continue with Snapchat
- Continue with Twitter / X
- Continue with LinkedIn
- Continue with TikTok
- Continue with GitHub
- Continue with Microsoft
4. Single Sign-On (SSO)
- Login with SSO
- Enterprise SSO (SAML 2.0)
- OpenID Connect (OIDC)
- Login with Okta
- Login with Auth0
- Login with Azure AD
- Login with Google Workspace
- Login with OneLogin
5. Biometric Authentication
- Face ID
- Touch ID / Fingerprint
- Voice Recognition
6. Device-Based
- Passkeys (WebAuthn)
- Device Authentication
- Trusted Device Login
7. Username-Based
- Username + Password
- Username + OTP
8. Multi-Factor Authentication (MFA)
- Email + SMS OTP
- Password + Authenticator App
- Push Notification Approval
- Hardware Security Key (YubiKey)
9. Guest / Anonymous Access
- Continue as Guest
- Anonymous Login (temporary session)
10. Crypto / Web3
- Login with Wallet (MetaMask, WalletConnect)
- Sign in with Ethereum (SIWE)