Estudo da geração de código via JS-Distributor para sistema de autenticação e autorização
Carregando...
Arquivos
Data
Autores
Título da Revista
ISSN da Revista
Título de Volume
Editor
Universidade Federal de São Carlos
Resumo
The microservices architecture has established itself as a dominant paradigm in software development, offering flexibility and scalability by allowing components to be developed and deployed autonomously. Consequently, it is common for many companies to migrate their monoliths to this architecture, and the js-distributor tool was created to facilitate this transition. However, this inherent distribution poses challenges for implementing secure communication and robust access control between services. This work aims to suggest enhancements to the js-distributor tool, proposing an approach to increase the security of the generated services using the Role-Based Access Control (RBAC) model. The implementation was carried out using Keycloak, a self-hosted identity and access provider, which allows for the generation of security logic from an initial configuration. Thereby, we seek to abstract the complexity of manually configuring an authorization system, offering developers an efficient mechanism to protect functionalities and resources in microservice-based projects. As a result, a code generation strategy was devised, leveraging the tool's existing mechanics, which was validated on example systems.
Descrição
Citação
MENDES, Lucas Silva. Estudo da geração de código via JS-Distributor para sistema de autenticação e autorização. 2025. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) – Universidade Federal de São Carlos, São Carlos, 2025. Disponível em: https://repositorio.ufscar.br/handle/20.500.14289/23634.
Coleções
item.page.endorsement
item.page.review
item.page.supplemented
item.page.referenced
Licença Creative Commons
Exceto quando indicado de outra forma, a licença deste item é descrita como Attribution-NonCommercial-NoDerivs 3.0 Brazil
