Update passport.js

Some services doesn't provide id e.g. Bitbucket, so identifier will be null