https://www.dailydishnews.org.uk/post/chapter-2-structure-of-jwt-3fbkaz