diff options
author | Morris Jobke <hey@morrisjobke.de> | 2017-04-25 18:26:15 -0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-04-25 18:26:15 -0300 |
commit | 859bc245b1a70e52d152a0b27145d78723f4669c (patch) | |
tree | 4a838598da8994cf9e1baaebfcfb550a97d6da07 /core/js | |
parent | c59652dbc34d596d241ff9379930dba660ca4350 (diff) | |
parent | 61af3f41f028103be677e0363cebf13bd6b582ea (diff) | |
download | nextcloud-server-859bc245b1a70e52d152a0b27145d78723f4669c.tar.gz nextcloud-server-859bc245b1a70e52d152a0b27145d78723f4669c.zip |
Merge pull request #4479 from nextcloud/auth-flow
Add new auth flow basics
Diffstat (limited to 'core/js')
-rw-r--r-- | core/js/login/authpicker.js | 13 | ||||
-rw-r--r-- | core/js/login/redirect.js | 3 |
2 files changed, 16 insertions, 0 deletions
diff --git a/core/js/login/authpicker.js b/core/js/login/authpicker.js new file mode 100644 index 00000000000..6d8a6bb4160 --- /dev/null +++ b/core/js/login/authpicker.js @@ -0,0 +1,13 @@ +jQuery(document).ready(function() { + $('#app-token-login').click(function (e) { + e.preventDefault(); + $(this).addClass('hidden'); + $('#redirect-link').addClass('hidden'); + $('#app-token-login-field').removeClass('hidden'); + }); + + $('#submit-app-token-login').click(function(e) { + e.preventDefault(); + window.location.href = 'nc://' + encodeURIComponent($('#user').val()) + ':' + encodeURIComponent($('#password').val()) + '@' + encodeURIComponent($('#serverHost').val()); + }); +}); diff --git a/core/js/login/redirect.js b/core/js/login/redirect.js new file mode 100644 index 00000000000..ea214feab2d --- /dev/null +++ b/core/js/login/redirect.js @@ -0,0 +1,3 @@ +jQuery(document).ready(function() { + $('#submit-redirect-form').trigger('click'); +}); |