1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | 2x 2x 1x 1x 1x | export default function verify(email, password, done) {
this.db.users
.filter(this.db.r.row('emails').contains({ address: email }))
.limit(1)
.run()
.then(users => {
if (!users.length)
return done(null, false);
const user = users[0];
// TODO verify password
done(null, user);
}).catch(err => done(err));
}
|