Skip to content

Commit

Permalink
feature #5435 Added information about the four sub-components of Secu…
Browse files Browse the repository at this point in the history
…rity component (javiereguiluz)

This PR was squashed before being merged into the 2.6 branch (closes #5435).

Discussion
----------

Added information about the four sub-components of Security component

| Q             | A
| ------------- | ---
| Doc fix?      | no
| New docs?     | yes
| Applies to    | 2.6+
| Fixed tickets | #4151

Commits
-------

839342d Added information about the four sub-components of Security component
  • Loading branch information
wouterj committed Jun 26, 2015
2 parents 9fd5229 + 839342d commit e141c87
Showing 1 changed file with 18 additions and 0 deletions.
18 changes: 18 additions & 0 deletions components/security/introduction.rst
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,23 @@ You can install the component in 2 different ways:

.. include:: /components/require_autoload.rst.inc

Starting from Symfony 2.4, the Security component is divided into four smaller
sub-components which can be used separately:

``symfony/security-core``
It provides all the common security features, from authentication to
authorization and from encoding passwords to loading users.

``symfony/security-http``
It integrates the core sub-component with the HTTP protocol to handle HTTP
requests and responses.

``symfony/security-csrf``
It provides protection against `CSRF attacks`_.

``symfony/security-acl``
It provides a fine grained permissions mechanism based on Access Control Lists.

Sections
--------

Expand All @@ -30,3 +47,4 @@ Sections
* :doc:`/components/security/secure_tools`

.. _Packagist: https://packagist.org/packages/symfony/security
.. _`CSRF attacks`: https://en.wikipedia.org/wiki/Cross-site_request_forgery

0 comments on commit e141c87

Please sign in to comment.