> **Description:** Integration guide for implementing Vipps MobilePay Login in Auth0 applications.

# Vipps MobilePay Login for Auth0

Login with Vipps MobilePay offers your customers a hassle-free sign-up and login experience. No more forgotten passwords or time spent resetting them--it's fast, seamless, and incredibly easy. Best of all, you'll receive high-quality, verified customer data every time.

Increase your completion rate - Too long? Too difficult? A lengthy or difficult process is one of the main reasons why customers drop out during registration. Login only requires a few clicks, increasing the chance of completion.

No passwords required - Let customers access accounts easily with their Vipps  or MobilePay  app. No need to remember or reset passwords. This saves a lot of time for your customers and your support team.

Verified and high data quality - At Vipps MobilePay, we provide high-quality, verified end-user data that surpasses others in the field. While customers often leave form fields incomplete, the data delivered through Login is always accurate and verified. This ensures you consistently receive correct information in the right format.

## Installation

Vipps MobilePay Login enables users to use their Vipps/MobilePay account to log in to merchants' websites or apps. This guide outlines the steps to integrate Vipps MobilePay Login with Auth0 for secure and seamless user authentication.

### Prerequisites

1. An Auth0 account and tenant. [Sign up for free](https://auth0.com/signup).
2. Create a business account with Vipps MobilePay and order the Login product. [Get started here](https://portal.vippsmobilepay.com/register?redirectTo=%2Fselect-merchant%2Flogin).

### Set up your Vipps MobilePay Login Client

1. Set up the `Login` product for the sales unit. [How to guide](https://developer.vippsmobilepay.com/docs/knowledge-base/portal.md#how-to-set-up-login-for-your-sales-unit).
2. Fetch your `client_id` and `client_secret`. [How to guide](https://developer.vippsmobilepay.com/docs/knowledge-base/portal.md#how-to-find-the-api-keys).
3. Set the Token endpoint authentication method to `client_secret_post`.
4. Add your Auth0 redirect URI, `https://YOUR_TENANT_DOMAIN/login/callback`, where `YOUR_TENANT_DOMAIN` is your Auth0 tenant domain.

### Add the Connection

1. Select *Add Integration* (at the top of this page).
1. Read the necessary access requirements, and select *Continue*.
1. Configure the integration using the following fields:
    * Fill in the `client_id` and `client_secret` values obtained in the previous step.
    * Select the Permissions/Scope needed for your applications. See supported scopes in the [userinfo guide](https://developer.vippsmobilepay.com/docs/APIs/login-api/api-guide/user-info.md#scopes).
1. Choose and configure whether to sync user profile attributes at each login.
1. Select *Create*.
1. In the *Applications* view, choose the applications that should use this connection to log in.

### Test connection

You're ready to [test this connection](https://auth0.com/docs/authenticate/identity-providers/test-connections).

## Troubleshooting

[Vipps MobilePay Login FAQ](https://developer.vippsmobilepay.com/docs/APIs/login-api/login-api-faq.md)

## Support

This extension is supported by Vipps MobilePay. For help, contact us at [developer@vippsmobilepay.com](mailto:developer@vippsmobilepay.com).

> **Full site overview:** For every page in this documentation, read [https://developer.vippsmobilepay.com/llms.txt](https://developer.vippsmobilepay.com/llms.txt).
