Fixed Passport multiple provider login bug; fixed logout