Commit 92e364cd authored by Emiliano Balbuena's avatar Emiliano Balbuena

(feat): Allow logging in from Pro site

1 merge request!296WIP: (feat): Minds Pro (development branch) - Release 3
Pipeline #77438410 passed with stages
in 9 minutes and 25 seconds
......@@ -8,6 +8,7 @@
namespace Minds\Controllers\api\v1;
use Minds\Core;
use Minds\Core\Pro\Domain;
use Minds\Core\Security;
use Minds\Core\Session;
use Minds\Core\Features;
......@@ -39,7 +40,16 @@ class authenticate implements Interfaces\Api, Interfaces\ApiIgnorePam
*/
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;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment