Web Security · Middle · Question 50 of 75

What problem does PKCE solve?

Explanation

The client sends a hash (code_challenge) at the start and the original value at the token step. An attacker who only saw the code can't finish the flow.

Further reading

Problem with a question

Web Security · Middle · question 50

Test yourself

Take the Web Security · Middle quiz: questions and options are shuffled, and you get a review of your mistakes at the end.

Take this quiz