@quarks/quarks-iam
Version:
A modern authorization server built to authenticate your users and protect your APIs
24 lines (18 loc) • 337 B
JavaScript
/**
* Module dependencies
*/
var Client = require('../models/Client')
/**
* Authenticate Client
*/
function authenticateClient (req, res, next) {
Client.authenticate(req, function (err, client) {
if (err) { return next(err) }
req.client = client
next()
})
}
/**
* Export
*/
module.exports = authenticateClient