common_cadline_libraries (CRM hardlock/db/users classes; upstream cadline_web/cadcommonlib), maintenance/ (ARCHLine.XP license backend; upstream cadline_web/maintenance), maintenance2/. Vetted live files (byte-truth); upstream repos in PROVENANCE.md. NOTE: could be git submodules — kept as live files for byte-fidelity. Signed-off-by: LÁZÁR Imre <imre@illusion.hu> Assisted-by: claude-code@claude-opus-4-8
19 lines
571 B
PHP
19 lines
571 B
PHP
<?php
|
|
if (!class_exists('Authenticate')) require_once("common_cadline_libraries/crm_test.class.php");
|
|
|
|
$encodedSession = $_GET["session"];
|
|
$authCode = $_GET["authCode"];
|
|
$session = base64_decode($encodedSession);
|
|
|
|
$auth = new Authenticate();
|
|
$auth->setAuthCode($authCode);
|
|
$auth->setAuthSession($encodedSession);
|
|
$auth->auth();
|
|
|
|
$param = $_GET["param"];
|
|
$privatekey = crm_hardlock::GetWebformPrivateKey();
|
|
$url = crm_hardlock::decode($privatekey, $session, $param);
|
|
$url .= "&restart=true";
|
|
|
|
Header("Location: " . $url);
|