B.connect

To use B.connect as a social login provider, you need a Client ID and Client Secret from your B.connect app. You’ll then need to copy those keys into your Purse Identity settings. Please contact the Purse Identity team if you want to implement this social provider.

Most important

The most important thing to connect Purse Identity with your B.connect application is the callback URL needed when setting up the app on the B.connect side.

https://YOUR_PURSE_IDENTITY_DOMAIN/login/callback (1)
1 Where YOUR_PURSE_IDENTITY_DOMAIN is the domain found in your Purse Identity Console settings.

B.connect data

This is the collectable data for B.connect.

Public data

  • User ID (userId) - A unique identifier for the user.

  • Phone Number (phoneNumber) - The user’s phone number.

  • Email Address (email) - The user’s email address.

  • Email Verified (emailVerified) - Indicates whether the user’s email is verified.

  • Name (name) - The user’s full name.

  • First Name (givenName) - The user’s first name.

  • Last Name (familyName) - The user’s last name.

Provider metadata

  • CICO (provider_metadata.bconnect.cico) - A UUID for tracking customer-initiated transactions, used to optimize payment processing. The cico scope is required to collect this data.

Prerequisites

  • You must have access to the Purse Identity Console.

  • You must have a Developer, Manager, or Administrator role.

Instructions

Purse Identity
  1. Log in to your Purse Identity Console.

  2. Go to Settings  Providers and select B.connect.

    console select B.connect

  3. In the pop-up window:

    1. Paste your B.connect Client ID.

    2. Paste your B.connect Client secret.

    3. Choose the desired Permissions from the drop-down menu.

      openid is mandatory. The rest are optional. To retrieve the cico information in the ID token payload, you must add the cico scope.
    4. Don’t forget to Save your input.

      social B.connect console steps

AI Assistant

Confirm Deletion