Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

Social Auth PBS

Security covered Under active development 7 sites

Part of the Social ecosystem · 70 projects

This module allows users to register and log in to a Drupal site using their PBS.org account. It handles the authentication process with PBS and either logs in existing users or creates new accounts, optionally associating the PBS account with a Drupal user.

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

About

Social Auth PBS allows users to register and log in to a Drupal site using a PBS.org account.

Requirements

This module requires the following modules:

Installation

Install as you would normally install a contributed Drupal module. See Installing Drupal 8 Modules for more information.

Configuration

Visit Configuration » Social API » User authentication » PBS (/admin/config/social-api/social-auth/pbs) to set up OAuth2 configuration as provided by PBS Digital Support.

Functionality

This module adds a path user/login/pbs which redirects the user to PBS.org for authentication.

After PBS has returned the user to the Drupal site, the module compares the user id or email address provided by PBS. If the user has previously registered using PBS or the 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 PBS account can be associated to an authenticated user.

Login process can be initiated from the "PBS" button in the Social Auth block. Alternatively, site builders can place (and theme) a link to user/login/pbs anywhere on the site.

Similar Modules

Drupal 9–11 PHP >=8.1

Ask your assistant about Social Auth PBS

Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works

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
8
Tracked since
Apr 2023
Latest release
1 year ago
Releases (12 mo)
0 ▼ from 2
Maintenance
Dormant

Release Timeline

Releases

Version Type Core PHP Release date
5.0.0-beta1 Pre-release 9–11 Nov 15, 2024
5.0.x-dev Dev 9–11 Nov 15, 2024
4.0.3 Stable 9–11 PHP >=8.1 Sep 5, 2024
4.0.2 Stable 9–10 PHP ^8 Jun 20, 2023
4.0.1 Stable 9–10 PHP ^8 Jun 12, 2023
4.0.0 Stable 9–10 PHP ^8 May 3, 2023
4.0.0-beta2 Pre-release 9–10 PHP ^8 Apr 14, 2023
4.0.0-beta1 Pre-release 9–10 PHP ^8 Apr 14, 2023