Web Security · Middle · Question 55 of 75

Why shouldn't a browser app hold an OAuth client secret?

Explanation

Confidential clients run on a server. If a SPA needs that level, a backend-for-frontend can hold the secret and the tokens.

Further reading

Problem with a question

Web Security · Middle · question 55

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