OAuth and User Credentials

These are the questions from Microsoft Virtual Academy.

Which technology is used to access resources from a third-party application without the third party storing credentials?

  • OAuth
  • Windows Authentication
  • Katana
  • OWIN

Which two statements about OAuth are true?

  • OAuth allows an app to request resources on behalf of a user.
  • Trust is increased because the user shares credentials with an app.
  • OAuth allows an app to request resources without knowledge of a user.
  • Trust is increased because the user does not share credentials with an app.

What is the first stage of OAuth authentication?

  • The OAuth provider sends a request to an app to authenticate the user.
  • The app requests a token from an OAuth provider.
  • A user visits the OAuth URL to authenticate an app.
  • The app matches the user password with OAuth provider data.
Next Recommended Reading User-Defined Value Types in .NET