diff --git a/include/functions.php b/include/functions.php index a64f0978a64dbf9ca01c7e557a1f419e999d8007..fce15b53539266204d0ce1deeaa05ac7aac33f71 100644 --- a/include/functions.php +++ b/include/functions.php @@ -692,6 +692,12 @@ $_SERVER["REDIRECT_SSL_CLIENT_V_END"] . $_SERVER["REDIRECT_SSL_CLIENT_S_DN"]); } + if ($_SERVER["SSL_CLIENT_M_SERIAL"]) { + return sha1($_SERVER["SSL_CLIENT_M_SERIAL"] . + $_SERVER["SSL_CLIENT_V_START"] . + $_SERVER["SSL_CLIENT_V_END"] . + $_SERVER["SSL_CLIENT_S_DN"]); + } return ""; }