Recently I set up ProcessWire for 3 environments:
- Development
- Testing
- Production
From the very beginning I've had the issue when logging in in the admin the WireException "This request was aborted because it appears to be forged." gets triggered.
I've already changed the vars in config.php:
//different for each env.
$config->sessionName = 'wireDEV';
$config->sessionName = 'wireTEST';
$config->sessionName = 'wirePROD';
$config->sessionChallenge = false;
$config->sessionFingerprint = false;
It even happened to someone that has only logged in to Production.
I'm very sure the assets folder and the config.php in the site folder both have 777 permissions recursively.
I've added phpcode to remove all cookies when the WireException triggers, that sort of seems to fix the problem, only people have to login twice to get in the admin...
Does anyone know what could be wrong?