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
1

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 Now
2

Configure 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
3

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>
4

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.

5

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.

6

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)
7

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
Contact Support

Ready to Start Your Migration?

Create your free account and start migrating from Janrain today.

Get Started Now