Pass query params to authorize endpoint during OIDC login (#5129)
This commit is contained in:
14
plugins/oidc/server/auth/oidc.test.ts
Normal file
14
plugins/oidc/server/auth/oidc.test.ts
Normal file
@@ -0,0 +1,14 @@
|
||||
import { getTestServer } from "@server/test/support";
|
||||
|
||||
const server = getTestServer();
|
||||
|
||||
describe("oidc", () => {
|
||||
it("should pass query params along with auth redirect", async () => {
|
||||
const res = await server.get("/auth/oidc?myParam=someParam", {
|
||||
redirect: "manual",
|
||||
});
|
||||
const redirectLocation = new URL(res.headers.get("location"));
|
||||
expect(res.status).toEqual(302);
|
||||
expect(redirectLocation.searchParams.get("myParam")).toEqual("someParam");
|
||||
});
|
||||
});
|
||||
Reference in New Issue
Block a user