Ok das mit dem führenden System vergessen wir mal dazu müsst ich alles umschreiben. AutoLogin ist einfacher.
Falls es noch jemand brauchen kann, hier der zentrale Schnipsel meines AutoLogins.
Würde empfehlen eine Datei parallel zur index.php Einstiegsseite zu machen, also etwa: /usr/local/ispconfig/interface/web/autologin.php
Code:
$userName = "KundenLogin";
require_once('../lib/config.inc.php');
require_once('../lib/app.inc.php');
$sql = sprintf("SELECT * FROM sys_user WHERE USERNAME = '%s' and active=1",$userName);
$user = $app->db->queryOneRecord($sql);
$_SESSION['s']['user'] = $user;
$_SESSION['s']['language'] = $user['language'];
$_SESSION['s']['user']['theme'] = isset($user['app_theme']) ? $user['app_theme'] : 'default';
$_SESSION['s']['theme'] = $_SESSION['s']['user']['theme'];
if(is_file($_SESSION['s']['user']['startmodule'].'/lib/module.conf.php')) {
include_once($_SESSION['s']['user']['startmodule'].'/lib/module.conf.php');
$_SESSION['s']['module'] = $module;
}
Header("Location: index.php");
exit();
Und ja ich weiß das ist hingerotzt aber es funktioniert, Security fehlt völlig ist mir alles klar, ist ja nur ein Schnipsel