Lastpass SAML Provider

Component type

module

Maintenance status

Development status

Downloads

517

Component created

Component changed

This module hooks up Drupal to the Lastpass SAML. Install this plugin and then visit the configuration area to setup the lastpass SAML settings then you can visit /lastpass_login and it will log you into your account. New users are automatically created and assigned the role(s) you set in the settings area.

If you wish to use this for the general public you would need to redirect /user to /lastpass_login.

Role mixins / Subroles

Component type

module

Maintenance status

Development status

Downloads

209

Component created

Component changed

Given you build something like a Drupal distribution containing of several submodules, for example managed via features, there is one major problems, how do you manage permissions.
Per default Drupal stores every permission of a given role in a single configuration. This makes it hard to have multiple features providing permissions. So for example a gallery feature would like to grant permissions to create images, and an article feature would like to grant permissions for editing articles.

Temporary login links

Component type

module

Maintenance status

Development status

Component created

Component changed

Temporary login links

Imagine you suppose to disable the regular Drupal username / password login on your site for some reason (in order to replace it with some other kind way of authentication). At the same time you required to have kind of a backdoor on the site where you might have a access to site via username / password login from.

Vault

Component type

module

Maintenance status

Development status

Component created

Component changed

Vault is an open source solution for managing secrets, like keys or passwords.

This project aims to provide a Drupal-based integration for Vault.

Exploration will be evaluating the following features outlined as use cases:

Use case 1 - Integration with the Key module to allow Vault to be used for key-based storage.

Use case 2 - A field-based storage option

Use case 3 - Extending the Password Manager interface to develop a Vault-based password manager

PHP Native password_hash for Drupal

Component type

module

Maintenance status

Development status

Downloads

427

Component created

Component changed

This module will swap the password hashing mechanism used in Drupal (based on Phpass) to use the newer password_hash() function and its companions.

Note that, for the Drupal 7 version, PHP 5.5 is required. Minimum requirement for Drupal 7 is PHP 5.2, so please make sure your server is running PHP 5.5 or later.

OpenID Connect Single Sign-On (SSO) Module by Gluu

Component type

module

Maintenance status

Development status

Component created

Component changed

This module will enable you to authenticate users against any standard OpenID Connect Provider.

You’ll need to also run a local oxd OpenID Connect client service. The oxd middleware service is easy to install, and makes it easier to keep up-to-date with the latest security fixes for OAuth2.

There are oxd plugins, modules and extennsions for many popular platforms and frameworks like: Wordpress, Magento, OpenCart, SugarCRM, SuiteCRM, Drupal, Roundcube, Spring Framework, Play Framework, Ruby on Rails and Python Flask.