HEX
Server: Apache
System: Linux info 3.0 #1337 SMP Tue Jan 01 00:00:00 CEST 2000 all GNU/Linux
User: u112718762 (3890930)
PHP: 8.1.34
Disabled: NONE
Upload Files
File: //homepages/oneclick/WordPress/6.9/601/custom/wordpress/wp-content/plugins/ionos-security/README.md
# IONOS Security
This is a plugin which provides several security features for WordPress.

At the moment, it provides the following features:
* Credentials check
* Email login prevention
* SSL check
* Allow XML-RPC requests by CIDR

## Configuration template
Please see the example-config.json file.

## Contributing
There are three ways to bring up this project locally:

1. Use the _docker-compose.yml_ file
2. ``git clone`` the repo into an existing WordPress-plugins-folder
3. Use [wp-env](https://developer.wordpress.org/block-editor/reference-guides/packages/packages-env/)

### Installing the project locally
Install all dependecies:
```bash
composer install --ignore-platform-reqs
npm install
npm run compileSassInFeatures
```
Set the config with 
```bash
npx playwright test tests/set-config.test.js
```

### wp-env
Gain access to the backend with __admin/password__. The plugin is already installed and activated.

``npx wp-env start``