Autenticação usuário
{...}Gere um link de redirecionamento autenticado através de um email e token de federação para qualquer usuário. É possível definir a comunidade e o local da aplicação que o usuário será redirecionado.
POST https://api.layers.digital/v1/federation/auth
CopiarCopiado
Autenticação
Autenticação do tipo
Token Bearer é necessária para acessar essa rota.
Requisição
Especificação
emailStringobrigatório
Email de quem irá autenticar. Deve pertencer ao domínio da federação
communityStringobrigatório
Comunidade que o usuário irá entrar
ipStringobrigatório
IP do usuário que irá autenticar
userAgentStringobrigatório
User-Agent do usuário que irá autenticar
locationString
/portal/{portalAlias}
/account
ENUMLocal para redirecionar o usuário após a autenticação. Use `/portal/{portalAlias}` para redirecionar para uma aplicação específica, na qual {portalAlias} representa o identificador do portal. Use `/account` para redirecionar para 'Minha conta'
Exemplo
{
"email": "luke@starwars.com",
"community": "comunidade-demo",
"ip": "177.184.250.29",
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X x.y; rv:42.0) Gecko/20100101 Firefox/42.0",
"location": "/account"
}
CopiarCopiado
Resposta
Especificação
urlString
URL que o usuário deverá ser redirecionado já contemplando autenticação automática
Exemplo
{
"url": "https://app.layers.education/@comunidade-demo/auth?token=token&location=/portal/meu-portal"
}
CopiarCopiado