Authentification | Utilisateurs | Mot-de-passe |
---|---|---|
✔ | ✔ |
WebID est un moyen d'identification unique de personnes, entreprises, organisation, ou autre agent en utilisant une URI et un certificat.
Le paquet Web::ID est nécessaire.
Dans le manager, aller dans Paramètres generaux
> Modules d'authentification
et choisir WebID comme module d'authentication. On peut également utiliser WebID comme base de données utilisateurs.
Ensuite, aller dans les paramètres WebID
:
*.partenaire.com
If you use WebID as user database, declare values in exported variables :
nom => foaf:name
See also exported variables configuration.
Portal host must be configured to use SSL and must ask for client certificate. Il est recommandé d'utiliser « optional_no_ca » car WebID n'utilise pas d'autorité de certification :
<VirtualHost _default_:443> ServerName auth.example.com SSLEngine on SSLCertificateFile ... SSLCertificateKeyFile ... SSLVerifyClient optional_no_ca ... </VirtualHost>
Pour tester ceci, on peut se construire son propre certificat WebID en utilisant au choix :