Global

Methods

checkGroupAdmin()

console.log(client.search("ou=groups,dc=frankiz,dc=net", function(err, res) { return err; } )); return client.search("ou=groups,dc=frankiz,dc=net", { scope: "one", filter: ldapescape.filter("(|(memberUid=${id})(restrictedMemberUid={$id}))",{id: person_id}), attributes: "uid", }, function(err, res) { return err; if (err) { reject("LDAP "); } assert.ifError(err);

    res.on('searchEntry', function(entry) {
        console.log('entry: ' + JSON.stringify(entry.object));
    });
    res.on('searchReference', function(referral) {
        console.log('referral: ' + referral.uris.join());
    });
    res.on('error', function(err) {
        console.error('error: ' + err.message);
    });
    res.on('end', function(result) {
        console.log('status: ' + result.status);});
});

}

.

console.log(client.search("ou=groups,dc=frankiz,dc=net", function(err, res) { return err; } )); return client.search("ou=groups,dc=frankiz,dc=net", { scope: "one", filter: ldapescape.filter("(|(memberUid=${id})(restrictedMemberUid={$id}))",{id: person_id}), attributes: "uid", }, function(err, res) { return err; if (err) { reject("LDAP "); } assert.ifError(err);

    res.on('searchEntry', function(entry) {
        console.log('entry: ' + JSON.stringify(entry.object));
    });
    res.on('searchReference', function(referral) {
        console.log('referral: ' + referral.uris.join());
    });
    res.on('error', function(err) {
        console.error('error: ' + err.message);
    });
    res.on('end', function(result) {
        console.log('status: ' + result.status);});
});

}

Source:

Error 404 catcher()

Catche les requêtes en dehors des URL acceptées

Source:

Error 404 handler()

Gère les erreurs 404

Source:

groupsUserIsMember(person_id) → {string}

Fonction qui retrouve les groupes où une personne est membre

Parameters:
Name Type Description
person_id int
Source:
Returns:

Liste des groupes où l'id fournie est membre

Type
string

Home()

Renvoie l'accueil du backend

Source:

Knex API: Get table(table_name)

Effectue une requête pour une table dans la BDD

Parameters:
Name Type Description
table_name string

La table voulue par l'utilisateur.

Source: