How to update req.user session object set by passportjs?

前端 未结 5 1290
抹茶落季
抹茶落季 2020-12-17 10:49

I\'m trying to do this since a lot of days but all my tests fails...

Users on my platform connect them by using passportjs strategies (paypal, facebook, google...).<

5条回答
  •  眼角桃花
    2020-12-17 11:36

    This works and persists for me:

    req.session.passport.user.nickname = 'mynewnickname'
    

    Are you employing caching on your routes that might need busting before refresh?

    (passport serialize is the same)

    passport.serializeUser(function(user, done) { done(null, user); });
    passport.deserializeUser(function(obj, done) { done(null, obj); });
    

提交回复
热议问题