Question 5 of 10Pro Only

What is OAuth 2.0 and what are its main authorization flows?

Sample answer preview

OAuth 2.0 is an authorization protocol that allows a third-party application to access a user's resources without knowing their credentials. This is what enables logging in with Google or Facebook on other sites. The protocol defines four roles.

Authorization Codeaccess tokenscopesPKCEOpenID ConnectClient Credentials

Unlock the full answer

Get the complete model answer, key points, common pitfalls, and access to 9+ more Backend Developer interview questions.

Upgrade to Pro

Starting at $19/month • Cancel anytime