Autenticação com Passport
Boa Tarde Carlos, Tudo bem?
Estou desenvolvendo um micro servicos que terá as apis que os clientes irão utilizar em seus sistemas proprietários (ERP) e terá também os portais (Clientes, Admin (EU) e Desenvolvedores), minha dúvida é consigo fazer todas essas autenticações pelo Passport ou preciso usar o Passport para as apis (ERP) e o sanctum para o ui?
Poderia me dar uma luz?
Obrigado!
Samuel
Olá, Samuel!
Tudo bem?
Você pode autenticar com o Sanctum mesmo, fica até mais simples, igual ensino aqui neste microservice: https://academy.especializati.com.br/curso/laravel-microservices-autenticacao-autorizacao-acl
Outra alternativa mais alto nível, que vai te dar um leque bem maior de opções é usar o Keycloak
Oi Professor, Boa Noite!
Obrigado pela dica, já baixei no docker e já achei um pacote interessante para o laravel - https://github.com/robsontenorio/laravel-keycloak-guard.
Esse pacote eu instalaria no gateway, pois não tenho mais o sistema de autenticação certo?
Se usar o Keycloak não precisa mais do micro_auth, porque ele já assume todo esse papel de autenticação e autorização.
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!