new commit

Added passport authentication (needs fix)