---
title: "Discussion on \"Teach me PKCE (Proof Key for Code Exchange) in 5 minutes\" | Hashnode"
description: "Discussion on \"Teach me PKCE (Proof Key for Code Exchange) in 5 minutes\". Front-end & mobile applications cannot keep a secret, and as a result of this shortcoming, we need PKCE to protect our applications."
url: "https://hashnode.com/posts/teach-me-pkce-proof-key-for-code-exchange-in-5-minutes/631daa523e8d6f3497ad5aea"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Teach me PKCE (Proof Key for Code Exchange) in 5 minutes](https://pazel.dev/teach-me-pkce-proof-key-for-code-exchange-in-5-minutes?utm_source=hashnode&utm_medium=feed)

Front-end & mobile applications cannot keep a secret, and as a result of this shortcoming, we need PKCE to protect our applications.

Sep 11, 2022 · 4 min read · pazel.dev  
Updated Aug 3, 2024  
Read the article

## Written by

[Parham](https://hashnode.com/@pazel)

@pazel

  
[View profile](https://hashnode.com/@pazel)

Web is an awesome platform. Let's explore it together.

Web &amp; mobile developer, @Auth0Ambassador. Follow me for content on JavaScript, Angular, React, Ionic &amp; Capacitor, Progressive web apps &amp; UI/UX.

## Responses 1

Markdown supported · ⌘↵ to post

[LakshmiNarasimha Sastry Korapole](https://hashnode.com/@KLNS)

[Jul 27, 2023](https://hashnode.com/posts/teach-me-pkce-proof-key-for-code-exchange-in-5-minutes/631daa523e8d6f3497ad5aea/comment/64c2711a513c1c494e44e43e)

complex terms explained very well, no need to look any further for extra explanation
