<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>JWT on Wenhan blog</title>
    <link>https://wenhan.blog/en/tags/jwt/</link>
    <description>Recent content in JWT on Wenhan blog</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-US</language>
    <lastBuildDate>Mon, 16 Dec 2024 23:49:19 +0900</lastBuildDate><atom:link href="https://wenhan.blog/en/tags/jwt/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>The Ultimate Guide to JWT Validation with Kong</title>
      <link>https://wenhan.blog/en/posts/20241216_kong_jwt_ultra/</link>
      <pubDate>Mon, 16 Dec 2024 23:49:19 +0900</pubDate>
      
      <guid>https://wenhan.blog/en/posts/20241216_kong_jwt_ultra/</guid>
      <description>(https://tech.aufomm.com/the-ultimate-guide-of-using-jwt-with-kong/ translated)
:::note This article may not be the truly &amp;ldquo;ultimate&amp;rdquo; guide, but it aims to thoroughly explain the official Kong plugins available for JWT validation. By the end, you should have a comprehensive understanding of the available options and be able to choose the best plugin for your use case. :::
Background JSON Web Tokens (JWT) are essential in web development, serving as a secure way to transmit important information between systems.</description>
    </item>
    
    <item>
      <title>Using the JWT Plugin in Kong Gateway</title>
      <link>https://wenhan.blog/en/posts/20230522_kong_jwt_plugin/</link>
      <pubDate>Mon, 22 May 2023 00:33:31 +0900</pubDate>
      
      <guid>https://wenhan.blog/en/posts/20230522_kong_jwt_plugin/</guid>
      <description>(Translated from https://tech.aufomm.com/how-to-use-jwt-plugin/)
Kong has many authentication plugins. This time, I would like to talk about how to use the JWT Plugin.
Usage Example Create a Service 1 2 3 4 curl -X POST http://localhost:8001/services \ -H &amp;#34;Content-Type: application/json&amp;#34; \ -H &amp;#34;Accept: application/json, */*&amp;#34; \ -d &amp;#39;{&amp;#34;name&amp;#34;:&amp;#34;jwt-service&amp;#34;,&amp;#34;url&amp;#34;:&amp;#34;https://httpbin.org/anything&amp;#34;}&amp;#39; Create a Route 1 2 3 4 curl -X POST http://localhost:8001/services/jwt-service/routes \ -H &amp;#34;Content-Type: application/json&amp;#34; \ -H &amp;#34;Accept: application/json, */*&amp;#34; \ -d &amp;#39;{&amp;#34;name&amp;#34;:&amp;#34;jwt-route&amp;#34;,&amp;#34;paths&amp;#34;:[&amp;#34;/jwt&amp;#34;]}&amp;#39; If you access the route with curl &#39;http://localhost:8000/jwt&#39; -i, you should get HTTP/1.</description>
    </item>
    
  </channel>
</rss>
