...
On peut sortir des informations en faisant des requêtes sur la base MongoDB
Personnes ayant activé le MFA
| Bloc de code | ||
|---|---|---|
| ||
db.UserPreferences.find({ $or: [ "push", "bypass", "totp", "random_code", "random_code_mail", "webauthn" ].map(name => ({ [name+".active"]: true })) }).map(e => e.uid) |
Stats méthodes activées
| Bloc de code | ||
|---|---|---|
| ||
db.UserPreferences.find().map(e => Object.keys(e).filter(method => e[method].active).sort().join(" ")).sort().toArray().reduce((h, actives) => { h[actives] = (h[actives] || 0) + 1; return h }, {}) |
...