Example #1
0
 PrincipalsAPI.getUser(ctx, userId, function(err, user) {
     if (err) {
         return done(err);
     }
     AuthenticationUtil.logAuthnSuccess(req, user, AuthenticationConstants.providers.LOCAL);
     return done(null, user);
 });
Example #2
0
var _externalSuccessCallback = function(req, res, user, strategy, next) {
    AuthenticationUtil.logAuthnSuccess(req, user, strategy);
    req.logIn(user, function(err) {
        if (err) {
            return next(err);
        }
        res.redirect('/me');
    });
};
Example #3
0
 PrincipalsAPI.getUser(context, userId, function(err, user) {
     if (err && err.code !== 404) {
         return self.error(new Error(err.msg));
     } else if (err && err.code === 404) {
         return self.fail(err.msg, 404);
     }
     AuthnUtil.logAuthnSuccess(req, user, self.name);
     self.success(user);
 });
Example #4
0
                self.verify(casResponse.user, function(err, user) {
                    if (err) {
                        return self.error(new Error(err.msg));
                    }

                    // By this point, the user has been retrieved (or created)
                    // We pass it on to passport so it can be stored in the express
                    // session object.
                    AuthnUtil.logAuthnSuccess(req, user, self.name);
                    self.success(user);
                });