Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/italia/spid-drupal-module

SPID authentication module for Drupal
https://github.com/italia/spid-drupal-module

drupal php spid

Last synced: about 2 months ago
JSON representation

SPID authentication module for Drupal

Awesome Lists containing this project

README

        

# Description

The SPID authentication module allows users to authenticate against the Italian SPID system.

# Installation

Install the module as usual.

# Usage

[WIP]

## Configuration

* Navigate to `/admin/config/people/spid` and fill the form with all the data related to your environment
* Place the the *SPID SP Access Button* block somewhere in you layout
* Add a logout link to the user menu (or the menu you want) that points to /spid/logout

## Test with the test Identity Provider

* configure and start testenv2 (TODO: add documentation)
* install module as usual
* generate certificates
* configure module (`/admin/config/people/spid`)
* copy idp metadata to configured `IDP metadata folder`
* generate SP metadata
* copy SP metadata to testenv2
* restart testenv2