Added findOrCreate static method (used by several auth providers).
Added serialization setup for passport.