ORegister is a comprehensive WordPress user registration, authentication, and engagement plugin. It replaces the default WordPress login/register system with a modern, fully-featured alternative that includes:
- Custom auth pages — login, register, forgot password, reset password
- Social authentication — Google, Apple, GitHub, LinkedIn (configurable)
- Passwordless login — magic link via email
- Two-factor authentication — TOTP (Google Authenticator) and email code
- Gamification engine — XP points, levels, streaks, badges, leaderboard
- Persistent utility bar — shows XP, streak, notifications, and user menu on every page
- Activity tracking — all user actions logged to a custom table
- User profiles — public profile pages with privacy controls, avatar upload, social links
- Admin dashboard — manage users, view activity, award XP/badges, impersonate users
- Email template editor — visual editor for all transactional emails
- Social features — follow/unfollow users, direct messaging
- REST API — profile, leaderboard, and XP endpoints
- Developer hooks — comprehensive action and filter hooks
What sets ORegister apart from competitors (Ultimate Member, ProfilePress, WP User Manager):
| Feature | ORegister | Ultimate Member | ProfilePress |
|---|---|---|---|
| Utility bar (XP/streak on every page) | ✅ Built-in | ❌ | ❌ |
| Apple Sign-In | ✅ Built-in | ❌ (extension) | ❌ |
| Magic link login | ✅ Built-in | ❌ | ❌ |
| XP + Levels + Streaks | ✅ Built-in | ❌ (extension) | ❌ |
| Badge system | ✅ Built-in | ❌ (extension) | ❌ |
| Session management | ✅ Built-in | ❌ | ❌ |
| Price | $79/yr | $249/yr+ | $99-299/yr |
