diff --git a/packages/person-select/assets/silent-check-sso.html b/packages/person-select/assets/silent-check-sso.html new file mode 100644 index 0000000000000000000000000000000000000000..94fe2268cbd7ff3f752f2093bb3cddd6d10b6388 --- /dev/null +++ b/packages/person-select/assets/silent-check-sso.html @@ -0,0 +1,7 @@ +<html> +<body> + <script> + parent.postMessage(location.href, location.origin) + </script> +</body> +</html> \ No newline at end of file diff --git a/packages/person-select/rollup.config.js b/packages/person-select/rollup.config.js index 9f5e6d19732d6e2fd2610673deebb4a109fb29b6..114bf0c2c22bad2765a9f74687ea8ae14a369cac 100644 --- a/packages/person-select/rollup.config.js +++ b/packages/person-select/rollup.config.js @@ -48,6 +48,7 @@ export default (async () => { build !== 'local' && build !== 'test' ? terser() : false, copy({ targets: [ + {src: 'assets/silent-check-sso.html', dest: 'dist'}, {src: 'assets/index.html', dest: 'dist'}, { src: await getPackagePath('@dbp-toolkit/common', 'assets/icons/*.svg'), diff --git a/packages/person-select/src/dbp-person-select-demo.js b/packages/person-select/src/dbp-person-select-demo.js index 18ab05f5bef03fd4638ddc66255178ca21ffc1bb..ce5b36cb79bf98a41ab35bbffe889d556554bf8c 100644 --- a/packages/person-select/src/dbp-person-select-demo.js +++ b/packages/person-select/src/dbp-person-select-demo.js @@ -67,7 +67,7 @@ export class PersonSelectDemo extends ScopedElementsMixin(DBPLitElement) { subscribe="requested-login-status" lang="${this.lang}" entry-point-url="${this.entryPointUrl}" - silent-check-sso-redirect-uri="/dist/silent-check-sso.html" + silent-check-sso-redirect-uri="/silent-check-sso.html" url="https://auth-dev.tugraz.at/auth" realm="tugraz-vpu" client-id="auth-dev-mw-frontend-local"