Android Authentication with Node.js, Express, and PassportJS (Using OAuth 2 Protocol)