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
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 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!
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.dev/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