+ {msg("emailLinkIdp1", idpAlias, realm.displayName)} +
++ {msg("emailLinkIdp2")} {msg("doClickHere")} {msg("emailLinkIdp3")} +
++ {msg("emailLinkIdp4")} {msg("doClickHere")} {msg("emailLinkIdp5")} +
+ > + } + /> + ); +}); diff --git a/src/lib/getKcContext/KcContextBase.ts b/src/lib/getKcContext/KcContextBase.ts index 10c62ec3..a882a4ab 100644 --- a/src/lib/getKcContext/KcContextBase.ts +++ b/src/lib/getKcContext/KcContextBase.ts @@ -24,6 +24,7 @@ export type KcContextBase = | KcContextBase.LoginUpdatePassword | KcContextBase.LoginUpdateProfile | KcContextBase.LoginIdpLinkConfirm + | KcContextBase.LoginIdpLinkEmail | KcContextBase.LoginPageExpired; export declare namespace KcContextBase { @@ -215,6 +216,11 @@ export declare namespace KcContextBase { idpAlias: string; }; + export type LoginIdpLinkEmail = Common & { + pageId: "login-idp-link-email.ftl"; + idpAlias: string; + }; + export type LoginPageExpired = Common & { pageId: "login-page-expired.ftl"; };