Giter Site home page Giter Site logo

spid-drupal-module's Introduction

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

spid-drupal-module's People

Contributors

lussoluca avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

spid-drupal-module's Issues

Richiesta sullo stato di salute del progetto

Ciao,

Vorrei chiedere aggiornamenti sulla Roadmap di questo progetto per risoluzione delle issues e delle Pull Request.
Abbiamo ricevuto alcune segnalazioni da parte degli sviluppatori che ci indicano che questo repository conterrebbe risorse
non allineate con lo stato attuale delle Specifiche SPID.

Spero di ottenere un tuo gentile feedback entro la prossima settimana,
Grazie e a presto

Sviluppo di un modulo per autenticazione SPID su Drupal

Lo scopo di un plugin SPID per Drupal dovrebbe essere quello di:

  • visualizzare il bottone di login nella pagina di autenticazione
  • creare automaticamente l'utente dopo che l'autenticazione SPID è avvenuta

Una soluzione facile è quella di usare SimpleSAMLphp, che è già disponibile preconfigurato per SPID.

In alternativa si potrebbe basare l'implementazione su https://www.drupal.org/project/samlauth

[Nota: Porte Aperte sul Web ha annunciato di avere sviluppato un plugin SPID-Joomla, ma ad oggi i sorgenti non sono stati rilasciati e non sono noti i dettagli dell'implementazione.]

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.