Migration Guide
Seamlessly migrate from Akamai Identity Cloud (Janrain Engage) to Engage Plus
Why Migrate?
Akamai Identity Cloud Social Login Deprecation Timeline
- March 2026: Janrain Engage Dashboard will be deprecated
- December 2026: Complete Social Login service shutdown
Don't wait until the last minute - migrate to EngagePlus today!
Akamai Identity Cloud's Social Login (formerly Janrain Engage) is being phased out. EngagePlus is a lightweight, affordable alternative designed specifically for teams migrating from Janrain. We offer everything you need for modern authentication:
- Lightweight & Simple: Just like Janrain - no complex CIAM features you don't need
- No User Data Storage: Configure authentication providers without storing sensitive user data
- Any OIDC Provider: Social (Google, Facebook), enterprise (Azure AD, Okta), or custom providers (DocCheck, SwissRX)
- Flexible Flows: Support for both redirect-based and pop-up authentication flows
- Affordable Pricing: Transparent, predictable costs with a generous free tier
- Easy Migration: Drop-in JavaScript widget replacement for your existing Janrain integration
- Modern Security: PKCE flow, secure token storage, and OAuth 2.0 best practices
Create Your Engage Plus Account
Sign up for a free Engage Plus account using any OIDC provider. You'll be prompted to create an organization where you can manage your authentication settings.
Sign Up NowConfigure Your Providers
In the Engage Plus dashboard, add your authentication providers. For each provider you used in Janrain, you'll need:
- Provider's OIDC issuer URL
- Client ID (from your provider's developer console)
- Client Secret (if required)
- Redirect URIs (provided by Engage Plus)
Common Provider Examples:
- Google: https://accounts.google.com
- Microsoft: https://login.microsoftonline.com/common/v2.0
- Facebook: https://www.facebook.com
- DocCheck: Contact support for OIDC configuration
- SwissRX: Contact support for OIDC configuration
- Custom OIDC: Any OpenID Connect compliant provider works!
Get Your Widget Code
Once your providers are configured, copy the widget embed code from your dashboard. It will look something like this:
<script src="https://cdn.engageplus.dev/widget.js"></script>
<script>
EngagePlus.init({
organizationId: 'your-org-id',
element: '#login-widget'
});
</script>
<div id="login-widget"></div>Replace Janrain Code
Find your existing Janrain Engage code on your website and replace it with the Engage Plus widget code. Common Janrain code patterns to look for:
Old Janrain Code:
<script src="https://rpxnow.com/js/lib/..."></script>
Replace it with your Engage Plus widget code from Step 3.
Update Backend Integration
If you were using Janrain's backend API, you'll need to update your server code to work with Engage Plus's API. Key differences:
- Token validation uses standard JWT verification
- User profile data follows OpenID Connect standards
- RESTful API endpoints instead of custom Janrain endpoints
Check our API documentation for detailed integration examples in your preferred language.
Test Your Integration
Before going live, thoroughly test your integration:
- Test login with each configured provider
- Verify user data is being received correctly
- Test logout functionality
- Check mobile responsiveness
- Verify token refresh (if applicable)
Deploy and Monitor
Deploy your changes to production and monitor the authentication flow using the Engage Plus dashboard. You can:
- View real-time authentication events
- Monitor error rates and success rates
- Track which providers are most popular
- Get alerts for any issues
Need Help?
Our migration support team is here to help you every step of the way. We offer free migration assistance including:
- One-on-one consultation calls
- Code review and migration verification
- Custom migration scripts for complex setups
Ready to Start Your Migration?
Create your free account and start migrating from Janrain today.
Get Started Now