1
0
Fork 0
mirror of synced 2024-06-15 00:44:41 +12:00
budibase/packages/backend-core/src/middleware/passport/utils.js

15 lines
372 B
JavaScript
Raw Normal View History

/**
2021-07-09 00:12:25 +12:00
* Utility to handle authentication errors.
*
* @param {*} done The passport callback.
* @param {*} message Message that will be returned in the response body
* @param {*} err (Optional) error that will be logged
*/
exports.authError = function (done, message, err = null) {
2021-07-09 00:12:25 +12:00
return done(
err,
null, // never return a user
{ message: message }
)
}