Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Usage Milestone: Simplify Module simplify crossed 10,000 active installs. Usage Milestone: Views Reference Filter Module entityreference_filter crossed 10,000 active installs. Usage Milestone: Dropdown Language Module dropdown_language crossed 10,000 active installs. Usage Milestone: Paragraphs Browser Module paragraphs_browser crossed 10,000 active installs. Usage Milestone: OpenAPI Module openapi crossed 10,000 active installs. Usage Milestone: Decoupled Router Module decoupled_router crossed 10,000 active installs. Usage Milestone: Time Field for Drupal 8+ Module time_field crossed 10,000 active installs. Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

Social Auth Vipps

8 sites Security covered Drupal 9–10 · not 11 Social ecosystem
View on drupal.org

This module allows users to register and log in to your Drupal site using their Vipps account, eliminating the need for usernames and passwords. It streamlines the login process by using the user's phone number via the Vipps app for authentication. New users can create accounts automatically, and existing users can link their Vipps account to their Drupal profile.

Vipps Login is the easiest way to sign in and create an account. No need to worry about usernames and passwords. All you need to sign in is your phone number. Vipps, and you are logged in.

This project is part of the Drupal Social Initiative and is based on the Social API.

Requirements

Getting started

  • Sign up to use (Vipps på Nett)
  • After 1-2 days you will get an email with login details to Vipps Developer Portal. This is where you can retrieve the API credentials used to configure the module in Drupal.
  • Proceed to "Installation" below

Installation

  • Install dependencies
  • Install the module

If you install the module using Composer, the dependencies will be added automatically:

composer require "drupal/social_auth_vipps"

See how it works

Make sure to watch the video on how to get started with Social Auth Vipps.

Social Auth Vipps allows users to register and login to your Drupal site with their Vipps account. The module allows websites to request any scopes, so any tasks requiring authentication with Vipps services can be performed. This module is based on the Social Auth and Social API projects.

To enable logging in with Vipps, this module adds the path /user/login/vipps which redirects the user to their Vipps app for authentication.

After Vipps has returned the user to your site, the module compares the user id or email address provided by Vipps. If the user has previously registered using Vipps or your site already has an account with the same email address, the user is logged in. If not, a new user account is created. Also, a Vipps account can be associated with an authenticated user.

The login process can be initiated from the "Vipps" button in the Social Auth block. Alternatively, site builders can place a link to /user/login/vipps anywhere on the site.

FAQ

Vipps serves an error message when clicking to log in:
If the credentials are correct, check that your Redirect URL is added to the Vipps Portal. Also note that it needs to use HTTPS.

Why is there also a module called Vipps Login on drupal.org?
Social Auth Vipps require Composer. If your hosting environment does not support Composer, you could use the other module. Social Auth Vipps is however the official module.

Credits

This project is sponsored by Vipps AS. Development by Frontkom.

Developer resources

To extend the module further, please review the excellent Vipps developer docs on Github.
A good place to start is Vipps: Getting started.

Depends on

Dependencies of the latest stable release

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
2
Tracked since
Jun 2025
Latest release
1 year ago
Releases (12 mo)
0 ▼ from 2
Maintenance
Dormant

Releases

Version Type Core Release date
4.x-dev Dev 9–11 Jun 30, 2025
3.0.0 Stable 9–10 Jun 27, 2025