Skip to content

Commit 65880c1

Browse files
committed
https://github.com/InseeFr/Keycloak-FranceConnect/issues/120
1 parent 612062b commit 65880c1

File tree

2 files changed

+3
-37
lines changed

2 files changed

+3
-37
lines changed

src/login/pages/Login.stories.tsx

Lines changed: 2 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -126,8 +126,8 @@ export const WithFranceConnectAndProConnectProviders: Story = {
126126
},
127127
{
128128
loginUrl: "proConnect",
129-
alias: "proConnect",
130-
providerId: "proConnect",
129+
alias: "Pro Connect",
130+
providerId: "agentconnect", // NOTE: It is still agentconnect, pro connect is a rebrand of agentconnect.
131131
displayName: "Pro Connect",
132132
iconClasses: ""
133133
}
@@ -138,35 +138,6 @@ export const WithFranceConnectAndProConnectProviders: Story = {
138138
)
139139
};
140140

141-
export const WithAgentConnect: Story = {
142-
render: () => (
143-
<KcPageStory
144-
kcContext={{
145-
social: {
146-
displayInfo: true,
147-
providers: [
148-
{
149-
loginUrl: "france-connect",
150-
alias: "france-connect",
151-
providerId: "franceconnect",
152-
displayName: "France Connect",
153-
iconClasses: ""
154-
},
155-
{
156-
loginUrl: "agentConnect",
157-
alias: "agentConnect",
158-
providerId: "agentconnect",
159-
displayName: "Agent Connect",
160-
iconClasses: ""
161-
}
162-
]
163-
}
164-
}}
165-
/>
166-
)
167-
};
168-
169-
170141
export const WithGitHub: Story = {
171142
render: () => (
172143
<KcPageStory

src/login/pages/Login.tsx

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ import { fr } from "@codegouvfr/react-dsfr";
22
import { Button } from "@codegouvfr/react-dsfr/Button";
33
import { Input } from "@codegouvfr/react-dsfr/Input";
44
import { FranceConnectButton } from "@codegouvfr/react-dsfr/FranceConnectButton";
5-
import { AgentConnectButton } from "@codegouvfr/react-dsfr/AgentConnectButton";
65
import { ProConnectButton } from "@codegouvfr/react-dsfr/ProConnectButton";
76
import { PasswordInput } from "@codegouvfr/react-dsfr/blocks/PasswordInput";
87
import { getKcClsx } from "keycloakify/login/lib/kcClsx";
@@ -53,14 +52,10 @@ export default function Login(props: PageProps<Extract<KcContext, { pageId: "log
5352
<hr />
5453
<ul>
5554
{social.providers.map((...[p]) => {
56-
if (p.providerId === "proConnect") {
55+
if (p.providerId === "agentconnect" || p.providerId === "proconnect") {
5756
return <ProConnectButton key={p.alias} style={{ textAlign: "center" }} url={p.loginUrl} />;
5857
}
5958

60-
if (p.providerId === "agentconnect") {
61-
return <AgentConnectButton key={p.alias} style={{ textAlign: "center" }} url={p.loginUrl} />;
62-
}
63-
6459
if (p.providerId === "franceconnect") {
6560
return <FranceConnectButton key={p.alias} style={{ textAlign: "center" }} url={p.loginUrl} />;
6661
}

0 commit comments

Comments
 (0)