summaryrefslogtreecommitdiff
path: root/app/assets/javascripts/dispatcher.js.es6
diff options
context:
space:
mode:
authorLuke "Jared" Bennett <lbennett@gitlab.com>2016-12-24 16:53:13 +0000
committerLuke "Jared" Bennett <lbennett@gitlab.com>2016-12-27 00:18:17 +0000
commitb285abeccc3c466b8501d1333f7391be5d6f4334 (patch)
treed0f62bb2ebb7d054b5505e09e4a7c64217f93f86 /app/assets/javascripts/dispatcher.js.es6
parent1e38f8ae7254fbe7e8608fd372a7bf3dd9e32607 (diff)
downloadgitlab-ce-b285abeccc3c466b8501d1333f7391be5d6f4334.tar.gz
Improved the u2f flow18556-polish-up-the-u2f-flow
Added tests
Diffstat (limited to 'app/assets/javascripts/dispatcher.js.es6')
-rw-r--r--app/assets/javascripts/dispatcher.js.es611
1 files changed, 11 insertions, 0 deletions
diff --git a/app/assets/javascripts/dispatcher.js.es6 b/app/assets/javascripts/dispatcher.js.es6
index 78f68a247a2..1c1b6cd2dad 100644
--- a/app/assets/javascripts/dispatcher.js.es6
+++ b/app/assets/javascripts/dispatcher.js.es6
@@ -64,6 +64,17 @@
new UsernameValidator();
new ActiveTabMemoizer();
break;
+ case 'sessions:create':
+ if (!gon.u2f) break;
+ window.gl.u2fAuthenticate = new gl.U2FAuthenticate(
+ $("#js-authenticate-u2f"),
+ '#js-login-u2f-form',
+ gon.u2f,
+ document.querySelector('#js-login-2fa-device'),
+ document.querySelector('.js-2fa-form'),
+ );
+ window.gl.u2fAuthenticate.start();
+ break;
case 'projects:boards:show':
case 'projects:boards:index':
shortcut_handler = new ShortcutsNavigation();