O primeiro passo para desenvolver a autorização é criar uma forma apropriada.

Formulário de autorização

Para autorização, serão necessários dois campos de entrada:

  1. Login (aqui, o login será um e-mail).
  2. Senha de acesso.

Além disso, necessitará de um botão que efectue a autorização BP.

Processo empresarial para autorização

Ir para o botão Workflow e criar um novo BP.

Primeiro, obtenha os valores a partir dos campos de entrada. Para o fazer, utilize o InputEmail Get Properties e InputPassword Get Properties blocos. Não se esqueça de especificar os Component ID para que a BP compreenda de que campos tirar a informação.

O passo seguinte é criar a própria autorização. Utilizar a Server Request POST /auth bloco. Passar os campos de valores de InputEmail Get Properties e InputPassword Get Properties a ela.

Agora dividir a BP em dois casos: quando a autorização foi bem sucedida e quando falhou. Utilizar o If-Else bloquear e passar o _success campo do Server Request POST /auth a ela.

Sobre o False conector de saída (se a autorização não for bem sucedida), precisamos de mostrar ao utilizador que ele não foi capaz de iniciar sessão. Para o fazer, utilizar o InputEmail Update Properties e InputPassword Update Properties blocos. Além disso, definir os Component ID campos neles, e definir os Validate Status para Error. No Validate Message campo, especificar Email or password is incorrect.

Precisamos de definir o código de autorização no conector de saída True (se a autorização for bem sucedida). É necessário um Set Auth Token bloco, para o qual passaremos o campo simbólico a partir do Server Request POST /auth bloco.

Agora, será adicionado um código de autorização a todos os pedidos do utilizador API.

Após a instalação da ficha, pode enviar o utilizador para outra página. Utilize o bloco Navigate bloco, no qual estabelecemos o Page campo, por exemplo, para a página inicial.

AppMaster 101Curso intensivo

10 módulos
2 semanas

Não sabe por onde começar? Comece com nosso curso intensivo para iniciantes e explore o AppMaster de A a Z.

Começar
AppMaster 101 Crash Course

Precisa de mais ajuda?

Resolva qualquer problema com a ajuda dos nossos especialistas. Economize tempo e concentre-se em criar suas aplicações.

headphones

Fale com o suporte

Conte-nos sobre o seu problema e encontraremos uma solução.

message

Chat da comunidade

Conecte-se com outros usuários para obter ajuda com a plataforma.

Entrar na comunidade
Como configurar a autorização do utilizador na aplicação | AppMaster University