oauth connect fixes, save user object in session and mongodb with mongoose user model, session is saved in redis