Senior Quiz: SSO and Federation¶
Question 1
A team says, “We use OAuth2, therefore user authentication and SSO are covered.” What is the best correction?
Question 2
A user logs into Application A through an OIDC provider and then opens Application B without re-entering credentials. Which sessions normally exist?
Question 3
Application A deletes its local cookie and displays “You are fully signed out everywhere.” Why is this dangerous?
Question 5
A resource server verifies the JWT signature and expiry only. Which attacks remain possible?
Question 6
An SPA logs in with an OIDC code flow. Which parameters must be present and validated at the client?
Question 7
A token presents a kid that matches the resource server's configured key identifier, but verification fails. What is the correct interpretation?
Question 8
A SAML response has a valid signature from a trusted certificate. Which additional failures must still cause rejection?
Question 9
An IdP sends a user-editable department=administrators claim. The application maps any department directly to ROLE_<VALUE>. What is the right design?
Question 10
Should an application forward an OIDC ID token or SAML assertion to every downstream API?