mirror of
https://github.com/Ylianst/MeshCentralRouter
synced 2025-12-06 00:13:33 +00:00
delay 2fa cookie for 2 and a half seconds (#68)
This commit is contained in:
@@ -30,6 +30,7 @@ using Microsoft.Win32;
|
|||||||
using System.Drawing;
|
using System.Drawing;
|
||||||
using System.Text;
|
using System.Text;
|
||||||
using System.Web;
|
using System.Web;
|
||||||
|
using System.Threading.Tasks;
|
||||||
|
|
||||||
namespace MeshCentralRouter
|
namespace MeshCentralRouter
|
||||||
{
|
{
|
||||||
@@ -1131,8 +1132,8 @@ namespace MeshCentralRouter
|
|||||||
cookieRefreshTimer.Enabled = true;
|
cookieRefreshTimer.Enabled = true;
|
||||||
|
|
||||||
// If we need to remember the 2nd factor, ask for a cookie now.
|
// If we need to remember the 2nd factor, ask for a cookie now.
|
||||||
if (debug) { try { File.AppendAllText("debug.log", "Requesting 2FA cookie\r\n"); } catch (Exception) { } }
|
if (debug) { try { File.AppendAllText("debug.log", "Requesting 2FA cookie in 2 and half seconds time\r\n"); } catch (Exception) { } }
|
||||||
if (tokenRememberCheckBox.Checked) { meshcentral.sendCommand("{\"action\":\"twoFactorCookie\"}"); }
|
if (tokenRememberCheckBox.Checked) { Task.Delay(2500).ContinueWith((task) => { meshcentral.sendCommand("{\"action\":\"twoFactorCookie\"}"); }); }
|
||||||
|
|
||||||
// Setup single instance pipe server
|
// Setup single instance pipe server
|
||||||
if (authLoginUrl != null)
|
if (authLoginUrl != null)
|
||||||
|
|||||||
Reference in New Issue
Block a user