Template Nodejs Authenticate & Authorize Basic: hash password, 1 account | session cookie Mid: use db | use jwt, store sessions on db Protocol: OpenID, OAuth2 Vendors: Auth0