Creating a User Profile

Typically users register on a web site either by employing traditional registration (i.e., registering with an email address and password) or by using social login (that is, by using an account from a supported identity provider such as Instagram or LinkedIn). Regardless of the registration method, however, each time a user registers with a web site a Janrain user profile is automatically created for the new registrant. And users typically create their own user profiles.

However, that doesn’t have to be the case: the Janrain Console enables administrators to create new user profiles by pre-populating attributes such as email address, display name, address, and phone number. After the profile has been created, an email is sent to the new user; he or she only needs to click a link in that email and create a password in order to log on using the pre-created account.

Note. Currently there is no way to import a spreadsheet or a text file containing user information and then create a new account for each user. Instead, new accounts must be created individually. However, you can call the entity.bulkCreate APIto create multiple accounts in a single operation.

If you want to create a user profile for someone, you can do so by completing the following procedure:

  1. From the Manage Profiles page, click Create Profile:

  1. From the Create Profile page, verify that the correct API client is selected in the Property field. If you only use one API client for logins then you don’t need to worry about this: that one client will automatically be selected.
     
  2. After you verify the API client, enter values for all the required fields (indicated by an asterisk following the fields name). By default, the following user profile fields are required:
     
    • Property
    • First Name
    • Last Name
    • Email Address
    • Display Name

At this time you can also can enter values for optional fields.

  1. Click the Create Profile button:

After you click Create Profile, the account is created and the new user appears in your list of user profiles. In addition, the user is sent a registration verification email. (Although organizations can choose to bypass email verification.) The user must click the link in the email to access the Email Verified page and then create a password for their account. After the password has been created, the user will be able to log on to the web site.