A barra de navegação do Passaporte Web auxilia na integração da sua aplicação ao restante do ecossistema, além de prover funcionalidades tais como as notificações de forma mais acessível aos usuários. Um exemplo da barra de navegação em uso pode ser visto aqui mesmo, no topo da página. Depois de algum tempo você passará a reconhecer qualquer página que contenha esta barra como parte do ecossistema Passaporte Web, um ambiente confiável e seguro. A lista de aplicações da barra sempre mostrará a aplicação atual como a primeira.
A integração da barra à sua aplicação é requerida para a homologação da mesma.
Para realizar a integração da barra do Passaporte Web à sua aplicação inclua o javascript da barra em todas as páginas.
<script type="text/javascript"
src="http://app.passaporteweb.com.br/navbar/:slug.js?login_url=:login_url&logout_url=:logout_url&push_it=:push_it">
</script>
Essa url requer os seguintes parâmetros de GET:
Parâmetro | Descrição | Default | Exemplo |
---|---|---|---|
slug | slug da sua aplicação no Passaporte Web | example | |
login_url | url de login da aplicação para o ambiente escolhido | http://example.com/sso | |
logout_url | url de logout da aplicação para o ambiente escolhido | http://example.com/logout | |
push_it | se a barra do passaporte deve “empurrar” a página | true | false, 0 |