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.
- Host: GitHub
- URL: https://github.com/masum184e/unifyd
- Owner: masum184e
- License: mit
- Created: 2026-01-05T20:08:33.000Z (6 months ago)
- Default Branch: master
- Last Pushed: 2026-03-27T14:49:10.000Z (3 months ago)
- Last Synced: 2026-03-27T23:55:42.786Z (3 months ago)
- Topics: authentication, biometric-authentication, device-authentication, mfa-authentication, sso
- Language: TypeScript
- Homepage: https://unifyd.vercel.app/
- Size: 103 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
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)