auth Authentication strategies for web applications(starting with passport, JWT, OAuth/auth0, OpenID)