DescriptionFix Chrome OS enrollment with SAML accounts
CL 677703002 caused a regression in the Chrome OS enrollment flow: If
the user authenticates via SAML and the credentials passing API is not
used, the enrollment flow will get stuck. This happens because the
GAIA auth extension wants to proceed with scraped password
verification but enrollment does not need the password and does not
implement the verification step.
This CL fixes enrollment by skipping password verification for
enrollment. The CL also adds a regression test - the first UI-driven
end-to-end enrollment test AFAICT.
BUG=438471
TEST=New browser test
Committed: https://crrev.com/9ebcd79ec2de9af9b2855bf3a901d138f3af2267
Cr-Commit-Position: refs/heads/master@{#308374}
Patch Set 1 #
Total comments: 16
Patch Set 2 : Addressed nit. Rebased. #
Messages
Total messages: 12 (2 generated)
|