Skip to content
SPID authentication module for Drupal
PHP HTML JavaScript
Branch: 8.x-2.x
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
assets
config/install
src
templates Switch to the new spid-php-lib Jan 2, 2019
translations Switch to the new spid-php-lib Jan 2, 2019
LICENSE.txt Added license Dec 30, 2017
README.md Switch to the new spid-php-lib Jan 2, 2019
composer.json Switch to the new spid-php-lib Jan 2, 2019
spid.info.yml Switch to the new spid-php-lib Jan 2, 2019
spid.libraries.yml Switch to the new spid-php-lib Jan 2, 2019
spid.links.menu.yml Switch to the new spid-php-lib Jan 2, 2019
spid.links.task.yml Switch to the new spid-php-lib Jan 2, 2019
spid.module Switch to the new spid-php-lib Jan 2, 2019
spid.permissions.yml
spid.routing.yml
spid.services.yml Switch to the new spid-php-lib Jan 2, 2019

README.md

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 (or the new SPID smart 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
You can’t perform that action at this time.