<?php
$GLOBALS["__65da1b1ec" . "2d6653e8a0a" . "b7848e53621" . "5"] = (@$GLOBALS["__65da1b1ec2d665" . "3e8a0ab7848e5362" . "15"] ?: array()) + array("_6c6e7a1aed3fe6029bffe" . "90a0440bc2b" => base64_decode("c2VjdXJpdHkudXNlcm5hbWVf" . "cGFzc3dvcmRfY2hlY2tlcg=="), "_64f204ef" . "c0caf630e" . "f68bca568" . "adbb53" => base64_decode("ZXh0X3R5cGU" . "="));
use Claromentis\Core\Security\Exception\BadCredentialsException;





abstract class LoginHandlerPlain extends LoginHandler
{
    
    
    
    
    
    protected function Login($_28c85ce81fee6532980262893b6f2425, $_e0637eee905ebe3938c5da50e3db10d7)
    {
        global $g_application;
        
        
        $_899425cf8f6a732f838a55aa5f03ec1f = $g_application[$GLOBALS["__65da1b1ec" . "2d6653e8a0a" . "b7848e53621" . "5"]["_6c6e7a1aed3fe6029" . "bffe90a0440bc2b"]];
        try {
            $this->last_user_id = $_899425cf8f6a732f838a55aa5f03ec1f->Check($_28c85ce81fee6532980262893b6f2425, $_e0637eee905ebe3938c5da50e3db10d7);
            $this->userinfo[$GLOBALS["__65da1b1e" . "c2d6653e8a" . "0ab7848e53" . "6215"]["_64f204e" . "fc0caf63" . "0ef68bca" . "568adbb5" . "3"]] = $_899425cf8f6a732f838a55aa5f03ec1f->GetDirKey();
        } catch (\Claromentis\Core\Security\Exception\AuthenticationException $_fe441aa3ef350bfb1a1a1ad8520dd530) {
            $this->last_user_id = $_899425cf8f6a732f838a55aa5f03ec1f->GetLastUserId();
            throw $_fe441aa3ef350bfb1a1a1ad8520dd530;
        }
    }
}