{ "alg":"HS256", "typ":"JWT" }
{ "id": 10111000, "role": "admin", "name": "Leo" }
HMACSHA256( base64UrlEncode(header) + "." + base64UrlEncode(payload), secret_key)