Arquitetura da aplicação

Olá pessoal,

Estou com uma dúvida do meu projeto e gostaria de saber se faz sentido o que estou implementando, ou se teria uma alternativa mais eficiente.

Estou utilizando o spring security e o firebase auth, isso faz sentido? faz sentido usar para toda a aplicação?

Exemplo:
No login, envio os dados via POST para minha API Spring Security, esses dados envio para o Firebase, e assim, acontece um efeito cascata, voltando o status do firebase para minha api, e minha api retornando o basic auth do spring security + o id do firebase.

image

A arquitetura depende da plataforma. Acredito que você esteja fazendo para o Android. Certo?
Me parece OK :+1:.

Só não entendi o que você quis dizer com “efeito cascata”.

PS: Sugestão: quando for explicar alugam coisa, use UML. Usar essa linguagem evita desentendimentos e ambiguidades.