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.