Conversation
changelog: Internal, OIDC, Fix missing action for OIDC test route
zachmargolis
left a comment
There was a problem hiding this comment.
LGTM, I got the error "Bad client_id" when I tried that URL? Must be missing some other config
That's strange! I'm not entirely familiar with how this controller is expected to work, but it does appear to be referencing a client ID I'd expect to be seeded for everyone in local development: |
|
Maybe try running Edit: And it's explicitly called out in the Testing Plan for #9923 to "run |
Confirmed! It worked after seeding |
🛠 Summary of changes
Fixes a missing action for the
/test/oidcroute.In #9923, test routes were added for an OIDC test login controller, including
/test/oidcpointing to a#startaction, but the#startaction wasn't implemented.The approach here redirects to
/test/oidc/auth_request. The thinking being that the corresponding/test/samlrequest "starts" an IAL1 authentication and returns the user to the sign-in screen, which is the same as what the/test/oidc/auth_requestroute does.📜 Testing Plan