src/authenticationMiddleware.js
Function iterateStrategies
has 35 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
co(function *iterateStrategies() {
const checkSession = yield checkSessionForAuth(papers, req);
if(checkSession.isLoggedIn) {
return {type:'session'};
Avoid too many return
statements within this function. Open
Open
return handleFailurePostIteration(failures, res, papers);
Avoid too many return
statements within this function. Open
Open
return res.end(http.STATUS_CODES[res.statusCode]);