You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
nodebb/src/upgrades/1.10.2/local_login_privileges.js

18 lines
446 B
JavaScript

'use strict';
module.exports = {
name: 'Give global local login privileges',
timestamp: Date.UTC(2018, 8, 28),
method: function (callback) {
var meta = require('../../meta');
var privileges = require('../../privileges');
var allowLocalLogin = parseInt(meta.config.allowLocalLogin, 10) !== 0;
if (allowLocalLogin) {
privileges.global.give(['groups:local:login'], 'registered-users', callback);
} else {
callback();
}
},
};