diff --git a/src/dependencies.pug b/src/dependencies.pug index 68df828..8c18bf6 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 7379730..842cd18 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' + ) +