@@ -31,6 +31,11 @@ Template.userFormsLayout.onCreated(function() {
return this.stop();
},
});
+ Meteor.call('isPasswordDisabled', (_, result) => {
+ if (result) {
+ $('.at-pwd-form').hide();
+ }
+ });
Template.userFormsLayout.onRendered(() => {
@@ -334,6 +334,11 @@ if (Meteor.isServer) {
getDefaultAuthenticationMethod() {
return process.env.DEFAULT_AUTHENTICATION_METHOD;
+
+ isPasswordDisabled() {
+ return process.env.PASSWORD_LOGIN_ENABLED === 'false';
+ },
}