oidc-spa
Version:
Openidconnect client for Single Page Applications
17 lines • 431 B
JavaScript
export function isKeycloak(params) {
const { issuerUri } = params;
const url = new URL(issuerUri.replace(/\/$/, ""));
const split = url.pathname.split("/realms/");
if (split.length !== 2) {
return false;
}
const [, realm] = split;
if (realm === "") {
return false;
}
if (realm.includes("/")) {
return false;
}
return true;
}
//# sourceMappingURL=isKeycloak.js.map