diff --git a/src/dependencies.pug b/src/dependencies.pug index 68df828e60474166afa17b57c88c41eb79e8e306..8c18bf6ce9b7f3e0908c0998ce58871c291b00cb 100644 --- a/src/dependencies.pug +++ b/src/dependencies.pug @@ -4,13 +4,8 @@ //- script(src="lib/html-imports.js") script( + type="module" src="https://unpkg.com/@startinblox/oidc@0.5" - data-authority=`${sdn}/openid/`, - data-client_id=`${client_id}`, - data-response_type='id_token token', - data-scope='openid profile email', - data-automaticSilentRenew='true', - data-loadUserInfo='true' ) script(src="/scripts/index.js") diff --git a/src/header.pug b/src/header.pug index 73797308947aa7a8b25387f425319e8f63c3df5d..842cd1899161793d44ad3f7b19d87884e40b5330 100644 --- a/src/header.pug +++ b/src/header.pug @@ -20,3 +20,18 @@ sib-display#profile( bind-user ) +button#login(onclick="document.querySelector('sib-auth').login();") login + + +sib-auth + sib-auth-provider( + class="sib-auth-provider" + data-authority=`${sdn}/openid/` + data-client_id=`${client_id}`, + data-id="paris" + data-response_type='id_token token', + data-scope='openid profile email', + data-automaticSilentRenew='true', + data-loadUserInfo='true' + ) +