session_set_cookie_params(0, "/", 'admoblkaluga.ru', False, False);
session_start();
$_SESSION["ESIA_RURI"] = $_SERVER['HTTP_REFERER'];
$_SESSION["ESIA_SHRI"] = 'shLink';
//print_r($_SERVER);
//echo "
===============================================
";
//print_r($_SESSION);
//exit;
include("Esia.php");
// config
$keys_dir = '/usr/local/www/portal.klg/esia/keys';
$config = array(
"assertion_consumer_service_url" => "http://admoblkaluga.ru/esia/auth.php", //back url will be returned on this path
"issuer" => "http://admoblkaluga.ru", //the unique identifier of the identity provider
"pkey_path" => "${keys_dir}/priv.key",
"idp_cert" => "${keys_dir}/cert.crt",
"idp_sso_target_url" => "https://esia.gosuslugi.ru/idp/profile/SAML2/Redirect/SSO", //request url
"idp_slo_target_url" => "https://esia.gosuslugi.ru/idp/profile/SAML2/Redirect/SLO" //logout request url
);
// action after "Login by ESIA" link click
$esia = new Esia($config);
//send saml request to ESIA
$esia->request(); //redirected to esia login page
?>