Dancer2-Plugin-SPID
view release on metacpan or search on metacpan
# Dancer2::Plugin::SPID
Dancer2 plugin for for SPID authentication
[](https://developersitalia.slack.com/messages/C7ESTMQDQ)
[](https://slack.developers.italia.it/)
[](https://forum.italia.it/c/spid) [](https://travis-ci.org/italia/spid-perl-dancer2) [ is the Italian digital identity sy...
This module provides the highest level of abstraction and ease of use for integration of SPID in a Dancer2 web application. Just set a few configuration options and you'll be able to generate the HTML markup for the SPID button on the fly (to be comp...
See the [example/](example/) directory for a demo application.
This is module is based on [Net::SPID](https://github.com/italia/spid-perl) which provides the lower-level framework-independent implementation of SPID for Perl.
## Repository layout
* [example/](example/) contains a demo application based on Dancer2
* [lib](lib) contains the source code of the Dancer2::Plugin::SPID module
* [t/](t/) contains the test suite
## Prerequisites & installation
This module is compatible with Perl 5.10+.
Just install it with cpanm and all dependencies will be retrieved automatically:
```
cpanm Dancer2::Plugin::SPID
```
Or, if you want the latest version from git, use:
```
cpanm https://github.com/italia/spid-perl-dancer2/archive/master.tar.gz
```
## Documentation
See the POD documentation in [Dancer2::Plugin::SPID](lib/Dancer2/Plugin/SPID.pm) or see it on [MetaCPAN](https://metacpan.org/release/Dancer2-Plugin-SPID).
## See also
* [SPID page](https://developers.italia.it/it/spid) on Developers Italia
## Authors
* [Alessandro Ranellucci](https://github.com/alexrj) (maintainer) - [Team per la Trasformazione Digitale](https://teamdigitale.governo.it/) - Presidenza del Consiglio dei Ministri
* [alranel@teamdigitale.governo.it](alranel@teamdigitale.governo.it)
( run in 1.452 second using v1.01-cache-2.11-cpan-75ffa21a3d4 )