Migration Guide
Seamlessly migrate from Akamai Identity Cloud (Janrain Engage) to Engage Plus
Why Migrate?
Akamai Identity Cloud's Social Login (formerly Janrain Engage) is being phased out. Engage Plus offers a modern, more flexible alternative with:
- Support for any OIDC-compliant authentication provider
- Modern security practices (PKCE, secure token storage)
- Better performance and reliability
- More flexible customization options
- Lower costs and transparent pricing
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 URLs:
- Google: https://accounts.google.com
- Microsoft: https://login.microsoftonline.com/common/v2.0
- Facebook: https://www.facebook.com
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.com/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