Social Login JavaScript API: Cookies

Social Login uses cookies in several ways to help manage the user experience. Most of the cookies related to Social Login reside on the Janrain servers. Three cookies (or one, depending on your settings) reside on your website and both sets reside on the end users’ computers.

Customer Domain Cookies

These are the cookies that we place on your servers:

  • expected_tab- Used for the return experience. Has a five-year expiration.
  • login_tab - Used for the return experience. Has a one-day expiration.
  • welcome_info_name - Used for the return experience. Has a five-year expiration.

If the storageType setting is single cookie in your widget code, only one cookie will be placed on your server.

  • janrain_engage_login_data Combines the functionality and data of the three cookies previously listed into a single cookie.

Application Domain Cookies

These are the cookies we place on the Social Login application domain (such as realm.rpxnow.com):

  • expected_tab - Used for the return experience. Has a five-year expiration.
  • welcome_info - Used for the return experience. Has a five-year expiration.
  • welcome_info_name - Used for the return experience. Has a five-year expiration.
  • expected_user_input - Used for the return experience. Has a five-year expiration.
  • s_d_social - Used for the return experience. Has a one-week expiration.
  • origin_url - Used for error handling. Has a five-year expiration.
  • _accelerator_session_id - Used for login processing. Session-based, this cookie is deleted when the user quits their browser.