Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php namespace MiniOrange\OAuth\Controller\Actions; use Magento\Customer\Model\Se..
Decoded Output download
<?php
namespace MiniOrange\OAuth\Controller\Actions;
use Magento\Customer\Model\Session;
use Magento\Framework\App\Action\Context;
use Magento\Framework\App\Action\HttpPostActionInterface;
use Magento\Framework\App\ResponseFactory;
use MiniOrange\OAuth\Helper\OAuthUtility;
use MiniOrange\OAuth\Helper\OAuthConstants;
class CustomerLoginAction extends BaseAction implements HttpPostActionInterface
{
private $user;
private $customerSession;
private $responseFactory;
private $relayState;
public function __construct(Context $ml, OAuthUtility $mb, Session $sa, ResponseFactory $N5)
{
$this->customerSession = $sa;
$this->responseFactory = $N5;
$this->oauthUtility = $mb;
parent::__construct($ml, $mb);
}
public function execute()
{
$this->oauthUtility->log_debug("CustomerLoginAction: execute");
if (isset($this->relayState)) {
goto w9;
}
$this->relayState = $this->oauthUtility->getBaseUrl() . "customer/account";
w9:
$this->oauthUtility->setStoreConfig(OAuthConstants::DEFAULT_POST_LOGOUT, $this->relayState);
$this->customerSession->setCustomerAsLoggedIn($this->user);
return $this->getResponse()->setRedirect($this->oauthUtility->getUrl($this->relayState))->sendResponse();
}
public function setUser($user)
{
$this->oauthUtility->log_debug("CustomerLoginAction: setUser");
$this->user = $user;
return $this;
}
public function setRelayState($C0)
{
$this->oauthUtility->log_debug("CustomerLoginAction: setRelayState");
$this->relayState = $C0;
return $this;
}
}
?>
Did this file decode correctly?
Original Code
<?php
namespace MiniOrange\OAuth\Controller\Actions;
use Magento\Customer\Model\Session;
use Magento\Framework\App\Action\Context;
use Magento\Framework\App\Action\HttpPostActionInterface;
use Magento\Framework\App\ResponseFactory;
use MiniOrange\OAuth\Helper\OAuthUtility;
use MiniOrange\OAuth\Helper\OAuthConstants;
class CustomerLoginAction extends BaseAction implements HttpPostActionInterface
{
private $user;
private $customerSession;
private $responseFactory;
private $relayState;
public function __construct(Context $ml, OAuthUtility $mb, Session $sa, ResponseFactory $N5)
{
$this->customerSession = $sa;
$this->responseFactory = $N5;
$this->oauthUtility = $mb;
parent::__construct($ml, $mb);
}
public function execute()
{
$this->oauthUtility->log_debug("\x43\165\163\164\x6f\x6d\145\162\x4c\157\147\151\156\101\x63\x74\x69\157\x6e\x3a\x20\145\170\145\143\x75\164\x65");
if (isset($this->relayState)) {
goto w9;
}
$this->relayState = $this->oauthUtility->getBaseUrl() . "\143\165\163\x74\157\x6d\145\x72\57\141\143\143\157\165\x6e\x74";
w9:
$this->oauthUtility->setStoreConfig(OAuthConstants::DEFAULT_POST_LOGOUT, $this->relayState);
$this->customerSession->setCustomerAsLoggedIn($this->user);
return $this->getResponse()->setRedirect($this->oauthUtility->getUrl($this->relayState))->sendResponse();
}
public function setUser($user)
{
$this->oauthUtility->log_debug("\103\x75\163\x74\x6f\x6d\145\162\114\157\147\151\156\x41\143\x74\151\157\156\x3a\40\163\x65\164\125\x73\145\x72");
$this->user = $user;
return $this;
}
public function setRelayState($C0)
{
$this->oauthUtility->log_debug("\103\165\163\x74\157\155\x65\162\114\157\x67\151\156\101\143\x74\151\x6f\156\72\x20\x73\145\164\x52\145\154\x61\171\123\164\x61\164\x65");
$this->relayState = $C0;
return $this;
}
}
Function Calls
None |
Stats
MD5 | 1911c6a538b13716f4521c048185db7f |
Eval Count | 0 |
Decode Time | 47 ms |