}
if (!count($_GET) && !count($_POST)) {
- render('login');
+ render(
+ 'login',
+ array(
+ 'openid' => isset($_COOKIE['lastopenid'])
+ ? $_COOKIE['lastopenid'] : 'http://'
+ )
+ );
exit();
}
$_SESSION['name'] = isset($name) ? $name : $_SERVER['REMOTE_ADDR'];
$_SESSION['identity'] = $openid['openid.identity'];
+setcookie('lastopenid', $_SESSION['identity'], time() + 84600 * 60, '/login');
+
if (isset($_SESSION['REQUEST_URI'])) {
$redirect = Tools::fullUrl($_SESSION['REQUEST_URI']);
} else {