Skip to main content

How the Login API works

View as Markdown (opens in a new tab)
Install AI tools

Give your assistant up-to-date guidance for our APIs, with our plugin or without it.

The plugin is still under development. See the AI tools page for details.

Run both commands, in order.

claude plugin marketplace add vippsas/agent-toolkit
claude plugin install vipps-developer@agent-toolkit

For troubleshooting, see the full instructions.

The Login API enables users to authenticate with your service using their Vipps or MobilePay account. This section provides step-by-step visual guides showing how users experience different login flows.

Available flows​

Login from mobile​

Learn how users authenticate when accessing your website or app from their mobile device. This flow includes automatic app-switching and streamlined authentication for mobile users.

Login from desktop​

Understand the desktop login experience where users enter their phone number on a landing page and confirm the login on their mobile device using a challenge number.

Merchant-initiated login​

Discover how merchants can initiate login requests directly to a user's device using their phone number, enabling seamless authentication for in-store and customer club scenarios.

What you'll learn​

Each guide walks through:

  • The complete user journey from start to finish
  • Key steps in the authentication process
  • Alternative flows for returning users
  • Optional features like marketing consent collection
  • Email verification requirements

Choose the flow that matches your integration scenario to see detailed illustrations and explanations of the user experience.

Try it out in the demo store.