Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/vdlp/oc-csrf-plugin

Adds CSRF protection to October CMS frontend.
https://github.com/vdlp/oc-csrf-plugin

csrf october-cms october-plugin octobercms php security

Last synced: about 4 hours ago
JSON representation

Adds CSRF protection to October CMS frontend.

Awesome Lists containing this project

README

        

# Vdlp.Csrf

Adds CSRF protection.

## Requirements

* PHP 8.0.2 or higher
* October CMS 2.0 or higher

## Installation

```
composer require vdlp/oc-csrf-plugin
```

## Configuration

Add the plugin configuration to your config folder:

```
php artisan vendor:publish --provider="Vdlp\Csrf\ServiceProviders\CsrfServiceProvider" --tag="vdlp-csrf-config"
```

Add the CSRF token to the `` section:

```

```

Add the CSRF token to the AJAX requests:

```

$.ajaxSetup({
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
}
});

```

## Questions? Need help?

If you have any question about how to use this plugin, please don't hesitate to contact us at [email protected]. We're happy to help you.