@@ -21,15 +21,14 @@ authenticated when reaching your application.
21
21
* :doc: `/cookbook/security/entity_provider `
22
22
* :doc: `/cookbook/security/custom_provider `
23
23
24
- X.509 Client certificate authentication
24
+ X.509 Client Certificate Authentication
25
25
---------------------------------------
26
26
27
- When using client certificate , your webserver is doing all the authentication
28
- process itself. For Apache, on your VirtualHost , you may use the
27
+ When using client certificates , your webserver is doing all the authentication
28
+ process itself. With Apache, for example , you would use the
29
29
``SSLVerifyClient Require `` directive.
30
30
31
- On your Symfony2 application security configuration, you can enable the x509
32
- authentication firewall:
31
+ Enable the x509 authentication for a particular firewall in the security configuration:
33
32
34
33
.. configuration-block ::
35
34
@@ -66,8 +65,8 @@ authentication firewall:
66
65
),
67
66
));
68
67
69
- By default, the firewall will provide the ``SSL_CLIENT_S_DN_Email `` variable to
70
- your user provider, and set the ``SSL_CLIENT_S_DN `` as credentials in the
68
+ By default, the firewall provides the ``SSL_CLIENT_S_DN_Email `` variable to
69
+ the user provider, and sets the ``SSL_CLIENT_S_DN `` as credentials in the
71
70
:class: `Symfony\\ Component\\ Security\\ Core\\ Authentication\\ Token\\ PreAuthenticatedToken `.
72
- You can override these by setting respectively the ``user `` and the ``credentials `` keys
73
- in the x509 firewall configuration.
71
+ You can override these by setting the ``user `` and the ``credentials `` keys
72
+ in the x509 firewall configuration respectively .
0 commit comments