Added passport authentication
Merge branch 'passport'