diff options
Diffstat (limited to 'webAO')
| -rw-r--r-- | webAO/dom/twofactor.ts | 6 | ||||
| -rw-r--r-- | webAO/packets/packets.ts | 2 |
2 files changed, 7 insertions, 1 deletions
diff --git a/webAO/dom/twofactor.ts b/webAO/dom/twofactor.ts index cb7bccd..38a2bac 100644 --- a/webAO/dom/twofactor.ts +++ b/webAO/dom/twofactor.ts @@ -4,4 +4,8 @@ function handleCredentialResponse(response: any) { console.log(response); client.sender.sendServer(`2T#${response.credential}#%`); } -window.handleCredentialResponse = handleCredentialResponse;
\ No newline at end of file +window.handleCredentialResponse = handleCredentialResponse; + +export function showFactorDialog() { + document.getElementById("client_secondfactor").style.display = "block"; +}
\ No newline at end of file diff --git a/webAO/packets/packets.ts b/webAO/packets/packets.ts index 79c43c1..c9d0bb8 100644 --- a/webAO/packets/packets.ts +++ b/webAO/packets/packets.ts @@ -2,6 +2,7 @@ import { handleMS } from './handlers/handleMS'; import { handleCT } from './handlers/handleCT' import { handleMC } from './handlers/handleMC' import { handleRMC } from './handlers/handleRMC' +import { showFactorDialog } from '../dom/twofactor' import { handleFL } from './handlers/handleFL' import { handleLE } from './handlers/handleLE' import { handleEM } from './handlers/handleEM' @@ -47,6 +48,7 @@ export const packets = { "CI": handleCI, "SC": handleSC, "EI": handleEI, + "2A": showFactorDialog, "FL": handleFL, "LE": handleLE, "EM": handleEM, |
