Implement auth using JSON Web Tokens.