https://medium.com/@mauritsderuiter95/a-secure-implementation-of-json-web-tokens-jwt-in-c-710d06ea243