Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Especifica como criar e utilizar um link com redirecionamento para uma determinado produto/menu passando parâmetros.

\uD83D\uDCD8 Instruções

O link deve ser estruturado como o exemplo a seguir:

image-20240109-183421.png
  1. O Parâmetro “m” (menus) deve ser como no exemplo: “YMS:Painel de Roteiro“ sendo o nome exato do produto e nome exato da “label” do menu, caso no produto tiver mais de um menu com o mesmo nome será utilizado a primeira ocorrência na árvore de menus.

  2. O Parâmetro “d” (dados) é opcional, pode ser utilizado para passar algum filtro ou informação relevante para a tela, aceita múltiplos dados como segue no exemplo:
    O trecho: “d=parametro1:1234,parametro2:qwerty,parametro3:1;2;3
    vai gerar o objeto de parâmetros em tela da seguinte forma:

    {
    	"parametro1": "1234",
    	"parametro2": "querty",
    	"parametro3": ["1","2","3"],
    	// demais parametros do item de menu
    }
  3. Os parâmetros finais “u” e “p” (User e Password, respectivamente) são para realizar a autenticação.

    1. O password pode vir como raw ou como hash sha256.


Exemplo para localhost:

localhost:4200/login?m=YMS:Painel de Roteiro&d=parametro1:1234,parametro2:qwerty,parametro3:1;2;3&u=adm&p=123

Atenção 1:

Para ter um pouco mais de segurança nos dados utilize a senha como sha256, para realizar testes pode utilizar o conversor online:
https://emn178.github.io/online-tools/sha256.html

Atenção 2:

O link só vai abrir na tela se o usuário possuir acesso ao menu em questão!
Caso ele apenas tiver acesso ao produto, vai abrir o ‘home’ do produto, mas vai dar erro ao abrir o menu.

\uD83D\uDCCB Artigos relacionados

  • No labels