aboutsummaryrefslogtreecommitdiffstats
path: root/core/js
diff options
context:
space:
mode:
authorMorris Jobke <hey@morrisjobke.de>2017-04-25 18:26:15 -0300
committerGitHub <noreply@github.com>2017-04-25 18:26:15 -0300
commit859bc245b1a70e52d152a0b27145d78723f4669c (patch)
tree4a838598da8994cf9e1baaebfcfb550a97d6da07 /core/js
parentc59652dbc34d596d241ff9379930dba660ca4350 (diff)
parent61af3f41f028103be677e0363cebf13bd6b582ea (diff)
downloadnextcloud-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.js13
-rw-r--r--core/js/login/redirect.js3
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');
+});