Essential Knowledge for Developers – HTTP Authentication

Essential Knowledge for Developers - HTTP Authentication

Authentication is an essential part of building web applications or web servers. Below is a brief introduction to various common methods of HTTP Authentication. Overview •Basic: RFC 2617 (1999) → RFC 7617 (2015)•Digest: RFC 2069 (1997) → RFC 2617 (1999) → RFC 7617 (2015)•OAuth 1.0 (Twitter, 2007)•OAuth 2.0 (2012) •Bearer (OAuth 2.0): RFC 6750 (2012) … Read more

JWT Authentication in HTTP Requests

JWT Authentication in HTTP Requests

This article will briefly introduce what JWT authentication in HTTP requests is and how to use JWT in practical projects. Welcome to follow my public account NLP Journey, where original technical articles are pushed at the first time. Welcome to follow my knowledge planet Natural Language Processing Journey, where I am working hard to build … Read more

Analysis of Cisco IOS XE Wireless Controller File Upload Vulnerability CVE-2025-20188

Analysis of Cisco IOS XE Wireless Controller File Upload Vulnerability CVE-2025-20188

Quick Overview This article analyzes the arbitrary file upload vulnerability in <span>Cisco IOS XE Wireless Controller Software</span> version <span>17.12.03</span> and earlier versions (<span>CVE-2025-20188</span>). The vulnerability arises from a hardcoded <span>JSON Web Token (JWT)</span>, allowing unauthenticated attackers to upload arbitrary files. Here are the key technical points: • Root Cause of the Vulnerability: By comparing the … Read more

python-jose: A Powerful Encryption Library Essential for Data Security!

python-jose: A Powerful Encryption Library Essential for Data Security!

Click above to follow us In practical development, data security has always been a crucial topic. Especially when handling sensitive information such as user passwords and tokens, a reliable encryption solution is essential. python-jose is a particularly useful encryption library that simplifies various complex encryption algorithms. Today, I will guide you through using this tool. … Read more