1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | 1x 1x 3x 3x 3x 3x 1x 1x 1x | import Debug from 'debug'; const debug = Debug('feathers-authentication-ldap:verify'); class LDAPVerifier { constructor (app, options = {}) { this.app = app; this.options = options; this.verify = this.verify.bind(this); } verify (req, user, done) { // no further validation, LDAP Account is valid debug('Received ldap user:', user); const payload = { username: req.body.username }; done(null, user, payload); } } export default LDAPVerifier; |