diff --git a/doc/index/alphabetical.html b/doc/index/alphabetical.html index cf75663e7..5e4ea4d95 100644 --- a/doc/index/alphabetical.html +++ b/doc/index/alphabetical.html @@ -16,4 +16,4 @@
-+ +
Authentication | Users | Password | +
---|---|---|
✔ | ✔ | + |
+ +WebID is a way to uniquely identify a person, company, organisation, or other agent using a URI and a certificate. +
+ ++You need Web::ID package. +
+ +
+
+In Manager, go in General Parameters
> Authentication modules
and choose WebID for authentication module. You can also use WebID as user database.
+
+Then, go in WebID parameters
:
+
*.partner.com+
+ +If you use WebID as user database, declare values in exported variables : +
+name => foaf:name+
+ +Portal host must be configured to use SSL and must ask for client certificate. It is recommended to use optional_no_ca since WebID doesn't use certificate authorities : + +
++<VirtualHost _default_:443> +ServerName auth.example.com +SSLEngine on +SSLCertificateFile ... +SSLCertificateKeyFile ... +SSLVerifyClient optional_no_ca +... +</VirtualHost> ++ +
+ +To test this, you can build your own WebID certificate using one of : + * Web::ID::Certificate::Generator + * my-profile.eu + * gen-webid-cert.sh + +
+ +