1
resposta

Estou com dificuldade em implementar uma lógica pós login bem-sucedido.

Estou criando um app mobile em flutter. Nesse aplicativo, existem 3 tipos de usuário. Após o Login, o tipo 1 precisa redirecionado pra uma determinada tela enquanto que o tipo 2 iria para outra tela. E o tipo 3, teria acesso a ambos as telas, precisando selecionar (após o login bem sucedido) como ele gostaria de entrar no aplicativo (como tipo 1 ou tipo 2). A lógica de login com autenticação na API já foi feita, mas estou travado na parte de selecionar os diferentes tipos de perfil, dependendo do usuário que fez o Login.

1 resposta

O perfil precisa ser salvo na base de dados, e a API precisa retornar o PERFIL para o frontend no endpoint de login com sucesso, dessa forma o frontend tem o perfil e pode decidir mostrar tal funcionalidade ou não