Skip to main content

Overview of the Auth Element

The Auth Element allows your users to automatically connect all their debt accounts into Method by verifying their identity.

Auth Element

The demo below exhibits the multiple use cases in which the Auth Element may be used in your application.

Simulate Requirements

To simulate the amount of information required from the user in the dev environments, provide a phone number from the table below to dictate the minimum requirements.

For the dev environments, you may provide any value for name, dob, and address.

caution

Providing a phone number in the dev environments that is not listed in the table below will not verify a user's identity.

PhoneMinimum Requirements
+15121231111Name, Phone
+15121231112Name, Phone, DOB (Date of birth)
+15121231113Name, Phone, DOB (Date of birth), Address

Security questions

After the user's identity has been verified, the user will then be presented with a list of security questions which they must correctly answer. In the dev and sandbox environments, you may choose Correct to select the correct option or Incorrect to select the incorrect option.

Auth Element Flow Overview

The Auth Element flow begins once your user is required to connect their debt accounts to Method.

1. Create Element Token

Your backend server will make a request to /elements/token to generate a element_token for an entity. This element_token will be used to initialize the Auth Element in your app.

➡️ Implementation Guide - Create Element Token

2. Launch Auth Element

Using the element_token to launch the Auth Element for your user. Once the user successfully verifies their identity, the Auth Element will return a cxn_id the ID of the created connection object.

➡️ Implementation Guide - Launch Auth Element

3. Retrieve Liability Data

After completing the Auth Element flow and receiving the cxn_id, you can now inspect the connection and liability accounts that were automatically created.

➡️ Implementation Guide - Retrieve Liability Data