[Web] Fix SSO for SOGo when authen with FIDO2, thanks to Drago!

This commit is contained in:
andryyy 2020-12-07 22:23:58 +01:00
parent 3535ed6efe
commit cf50ff01da
No known key found for this signature in database
GPG Key ID: 8EC34FF2794E25EF

View File

@ -136,7 +136,7 @@ if (isset($_GET['query'])) {
));
exit();
}
switch ($category) {
// fido2-registration via POST
case "fido2-registration":
@ -306,7 +306,9 @@ if (isset($_GET['query'])) {
$_SESSION["mailcow_cc_role"] = "domainadmin";
}
$_SESSION["mailcow_cc_username"] = $process_fido2['username'];
$_SESSION['mailcow_cc_last_login'] = last_login($process_fido2['username']);
$_SESSION["fido2_cid"] = $process_fido2['cid'];
unset($_SESSION["challenge"]);
$_SESSION['return'][] = array(
'type' => 'success',
'log' => array("fido2_login"),