Skip to content

PeerJ/PeerjUserSecurityBundle

Repository files navigation

Peerj UserSecurityBundle README.

Notes:

This bundle is for the symfony framework and requires Symfony >=2.1 and PHP >=5.3.2

This project uses Doctrine >=2.1 and so does not require any specific database.

Available on:

For the full copyright and license information, please view the LICENSE file that was distributed with this source code.

Description:

Use this bundle to mitigate brute force dictionary attacks on your sites login.

Features.

SecurityBundle Provides the following features:

  1. Prevent brute force attacks being carried out by limiting number of login attempts:
    1. When limit is reached, either turn a HTTP 500 status or redirect to a configurable route
  2. All limits are configurable.
  3. Routes to block are configurable.
  4. Route for account recovery page is configurable.

Documentation.

Documentation can be found in the Resources/doc/index.md file in this bundle:

Read the Documentation.

Installation.

All the installation instructions are located in documentation.

License.

This software is licensed under the MIT license. See the complete license file in the bundle:

Resources/meta/LICENSE

Read the License.

Reporting an issue or feature request.

Issues and feature requests are tracked in the Github issue tracker.