Drupal is a registered trademark of Dries Buytaert
drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). eca 3.1.1 Minor update available for module eca (3.1.1). layout_paragraphs 2.1.3 Minor update available for module layout_paragraphs (2.1.3). ai 1.3.3 Minor update available for module ai (1.3.3). ai 1.2.14 Minor update available for module ai (1.2.14). node_revision_delete 2.0.3 Minor update available for module node_revision_delete (2.0.3). moderated_content_bulk_publish 2.0.52 Minor update available for module moderated_content_bulk_publish (2.0.52). klaro 3.0.10 Minor update available for module klaro (3.0.10). klaro 3.0.9 Minor update available for module klaro (3.0.9). layout_paragraphs 2.1.2 Minor update available for module layout_paragraphs (2.1.2). geofield_map 11.1.8 Minor update available for module geofield_map (11.1.8).

social_auth_vipps

9 sites Security covered
View on drupal.org

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.

Activity

Total releases
2
First release
Jun 2025
Latest release
9 months ago
Release cadence
3 days
Stability
50% stable

Releases

Version Type Release date
4.x-dev Dev Jun 30, 2025
3.0.0 Stable Jun 27, 2025