[Web] Fix slow UI by switching QR provider and only generating qr image on demand

This commit is contained in:
andryyy
2019-03-19 08:45:08 +01:00
parent ca2ac00422
commit 6a13609bf0
4 changed files with 25 additions and 2 deletions

View File

@@ -0,0 +1,13 @@
<?php
session_start();
require_once $_SERVER['DOCUMENT_ROOT'] . '/inc/prerequisites.inc.php';
header('Content-Type: text/plain');
if (!isset($_SESSION['mailcow_cc_role'])) {
exit();
}
if (isset($_GET['token']) && ctype_alnum($_GET['token'])) {
echo $tfa->getQRCodeImageAsDataUri($_SESSION['mailcow_cc_username'], $totp_secret);
}
?>