diff options
author | guillaume <guillaume.cassou@supinfo.com> | 2018-12-19 13:41:21 +0100 |
---|---|---|
committer | guillaume <guillaume.cassou@supinfo.com> | 2018-12-19 13:41:21 +0100 |
commit | 72e905675da64d403c2b9a5c51deb01d9084af85 (patch) | |
tree | 6958799467a4f23b08278771e4fcc328622d9622 /client/components/settings | |
parent | 2fbcf7e9b61702a2c3311f813de2bb12a754b2b2 (diff) | |
download | wekan-72e905675da64d403c2b9a5c51deb01d9084af85.tar.gz wekan-72e905675da64d403c2b9a5c51deb01d9084af85.tar.bz2 wekan-72e905675da64d403c2b9a5c51deb01d9084af85.zip |
Removes the dropdown for the authentication method
Diffstat (limited to 'client/components/settings')
-rw-r--r-- | client/components/settings/connectionMethod.jade | 6 | ||||
-rw-r--r-- | client/components/settings/connectionMethod.js | 34 |
2 files changed, 0 insertions, 40 deletions
diff --git a/client/components/settings/connectionMethod.jade b/client/components/settings/connectionMethod.jade deleted file mode 100644 index ac4c8c64..00000000 --- a/client/components/settings/connectionMethod.jade +++ /dev/null @@ -1,6 +0,0 @@ -template(name='connectionMethod') - div.at-form-authentication - label {{_ 'authentication-method'}} - select.select-authentication - each authentications - option(value="{{value}}") {{_ value}} diff --git a/client/components/settings/connectionMethod.js b/client/components/settings/connectionMethod.js deleted file mode 100644 index 9fe8f382..00000000 --- a/client/components/settings/connectionMethod.js +++ /dev/null @@ -1,34 +0,0 @@ -Template.connectionMethod.onCreated(function() { - this.authenticationMethods = new ReactiveVar([]); - - Meteor.call('getAuthenticationsEnabled', (_, result) => { - if (result) { - // TODO : add a management of different languages - // (ex {value: ldap, text: TAPi18n.__('ldap', {}, T9n.getLanguage() || 'en')}) - this.authenticationMethods.set([ - {value: 'password'}, - // Gets only the authentication methods availables - ...Object.entries(result).filter((e) => e[1]).map((e) => ({value: e[0]})), - ]); - } - - // If only the default authentication available, hides the select boxe - const content = $('.at-form-authentication'); - if (!(this.authenticationMethods.get().length > 1)) { - content.hide(); - } else { - content.show(); - } - }); -}); - -Template.connectionMethod.onRendered(() => { - // Moves the select boxe in the first place of the at-pwd-form div - $('.at-form-authentication').detach().prependTo('.at-pwd-form'); -}); - -Template.connectionMethod.helpers({ - authentications() { - return Template.instance().authenticationMethods.get(); - }, -}); |