Question: How are authentication and authorization different?

  1. Authentication is the act of granting access to specific resources and functions based on config settings. Authorization is the act of introspecting a user's credentials to ensure they are not impersonating another user.
  2. Authentication is the act of verifying certain resources and functions are actually valid. Authorization is the act of verifying a user's credentials have not expired.
  3. Authentication is the act of verifying that certain resources and functions actually exist in the database. Authorization is the act of verifying a user's credentials to ensure they are valid.
  4. Authentication is validating that users are who they claim to be. Authorization is granting access to specific resources and functions.

Answer: The correct answer of the above question is Option D:Authentication is validating that users are who they claim to be. Authorization is granting access to specific resources and functions.