Loading Controllers/api/v1/authenticate.php +11 −1 Original line number Original line Diff line number Diff line Loading @@ -8,6 +8,7 @@ namespace Minds\Controllers\api\v1; namespace Minds\Controllers\api\v1; use Minds\Core; use Minds\Core; use Minds\Core\Pro\Domain; use Minds\Core\Security; use Minds\Core\Security; use Minds\Core\Session; use Minds\Core\Session; use Minds\Core\Features; use Minds\Core\Features; Loading Loading @@ -39,7 +40,16 @@ class authenticate implements Interfaces\Api, Interfaces\ApiIgnorePam */ */ public function post($pages) public function post($pages) { { if (!Core\Security\XSRF::validateRequest()) { /** @var Domain $proDomain */ $proDomain = Di::_()->get('Pro\Domain'); // TODO: Implement server request $serverRequest = new \Zend\Diactoros\ServerRequest(); if ( !Core\Security\XSRF::validateRequest() && !$proDomain->validateRequest($serverRequest) ) { return false; return false; } } Loading Loading
Controllers/api/v1/authenticate.php +11 −1 Original line number Original line Diff line number Diff line Loading @@ -8,6 +8,7 @@ namespace Minds\Controllers\api\v1; namespace Minds\Controllers\api\v1; use Minds\Core; use Minds\Core; use Minds\Core\Pro\Domain; use Minds\Core\Security; use Minds\Core\Security; use Minds\Core\Session; use Minds\Core\Session; use Minds\Core\Features; use Minds\Core\Features; Loading Loading @@ -39,7 +40,16 @@ class authenticate implements Interfaces\Api, Interfaces\ApiIgnorePam */ */ public function post($pages) public function post($pages) { { if (!Core\Security\XSRF::validateRequest()) { /** @var Domain $proDomain */ $proDomain = Di::_()->get('Pro\Domain'); // TODO: Implement server request $serverRequest = new \Zend\Diactoros\ServerRequest(); if ( !Core\Security\XSRF::validateRequest() && !$proDomain->validateRequest($serverRequest) ) { return false; return false; } } Loading