Renren

Before You Start

You need a Renren account (which you can create at renren.com).

Log In to Renren

Note: If you cannot read Chinese, you may want to use a browser that can translate the page for you.

  1. Go to renren.com.
  2. Enter your email address in box 1.
  3. Enter a password in box 2.
  4. Enter the bot-defeating code in box 3. Do not ignore this step!

    renren-1

    Figure 1: Renren Login

  5. If you need to create a new account, you must either be able to type Chinese characters on your computer or get an account from Renren.com.

Renren Identity Provider Setup

To set up Renren as an identity provider, follow these steps.

  1. Sign in to the Janrain Dashboard (dashboard.janrain.com).
  2. Click the Manage Engage App button (Manage_SL_App_Icon) corresponding to the property to configure.
  3. On the right side of the page, click the Provider Configuration link.
  4. In the list on the right, click Renren.
  5. Click Configure. This starts the Renren Setup Wizard.

    renren-2

    Figure 2: Renren Setup Wizard, Intro Page

  6. After you log in to Renren, switch to the setup wizard and click the developers link (see Figure 1—you may need to log in again).
  7. In the top navigation bar, click Application Development (the second selection from the left in the top navigation menu).
  8. Click the yellow button. A pop-up dialog is displayed.

    renren-3

    Figure 3: Creating an App

  9. Enter the name of your application.
  10. Select the boxes for I have read and accepted the agreements.
  11. Click Continue. A new page is displayed.

    renren-4

    Figure 4: Keys

  12. Copy the values for API Key and Secret Key into a text file. You will need them later.

Enter Application Information

  1. Go back to your configuration pop-up. If you do not see a list of setting values including your Callback URL, click Next. You will need this value later.
  2. Click Basic information on the Ren Ren application page (on the left navigation menu).
  3. On the new page, the name of your application is already in place. Leave it.
  4. Select a category from the Application menu.
  5. Enter the Application Root Domain of your application. This should be the application hosting the page with Social Login functionality, not the callback URL.
  6. The name fill field is for you to enter a second URL (if necessary).
  7. Enter Keywords to help search engines find your application.
  8. Icons are required in the sizes specified. To upload icons for this application, click Change.
  9. When you finish entering information, click Save (in the middle of the page).
  10. A confirmation dialog is displayed. Click it. No new page appears.
  11. In the left navigation panel, click the Application of Information Settings link.
  12. On the new page, click Add Application.
  13. Enter a name for your Canvas. This will expand more settings.
  14. You must enter the Callback URL. The value is located on the pop-up.
  15. For Application access URL, your value should be similar to this: http://apps.renren.com/<your_app>.
  16. Change the iFrame height to Custom, and set the value to 500.
  17. The image displayed when the user is not logged in is required. Click Change to upload an image.
  18. You can add a WAP (Wireless Application Protocol) station if necessary.
  19. At the bottom of the page, each heading expands into a panel if you need to add this functionality. Just click the headings that you need.
  20. Click Save when you are finished.

Secrets

Now you will use your API Key and Secret Key.

  1. Go back to the pop-up.
  2. Copy the API Key and Secret Key values from the text file (or from your application’s main page) and paste them into the fields in the configuration pop-up. If the API Key and Secret Key fields are not displayed, click Next.
  3. Click Save.

Your Renren provider is now configured and available as an option for Social Login.