Primeiros passos
Visão geral
Autenticação do SDK web por sessão de cookie definida pela plataforma.
1 min de leitura
No SDK web não há chave de API para configurar. A autenticação é uma sessão por cookie definida pela plataforma.
Como o SDK vê a sessão
html
<script type="module">
async function main() {
const sdk = new window.I6Sdk();
const user = await sdk.auth().requireUser();
if (!user) return;
// a partir daqui há sessão ativa
}
main();
</script>requireUser() devolve o perfil do usuário quando há sessão ativa. Sem sessão,
o SDK encaminha o navegador ao login da plataforma.
Envio de credenciais
As chamadas do SDK à API da plataforma usam credentials: "include", para que
o cookie de sessão acompanhe a requisição.
O que não existe aqui
Não há chave de API, escopos ou cabeçalho de autorização a preencher no SDK web.
Próximo passo
Fluxo de login
Como o SDK encaminha o usuário ao login.
