Skip to content

Laravel package to execute checks in a production environment

License

Notifications You must be signed in to change notification settings

Hexafuchs/laravel-audit

Repository files navigation

Laravel environmental checks and auditing

Latest Version on Packagist GitHub Tests Action Status GitHub Code Style Action Status Total Downloads

This package provides simple endpoints that provide information and checks about the environment of the application. Based on Hexafuchs/laminas-security and the OWASP Cheat Sheet.

Please feel free to debate existing checks and propose new ones. Security is a complex and evolving topic and many people have better insight into this topic than us. Our focus was to create a framework that others can easily expand both through the original code as well as through new packages that can register their own checks.

Installation

You can install the package via composer:

composer require hexafuchs/laravel-audit

You can publish the config file with:

php artisan vendor:publish --tag="audit-config"

Documentation

You can find the entire documentation at https://hexafuchs.github.io/laravel-audit/.

Testing

composer test

Changelog

Please see CHANGELOG for more information on what has changed recently.

License

The MIT License (MIT). Please see License File for more information.