Autenticação de usuários com OAuth 2.0 e OpenID Connect

Para muitos desenvolvedores a arquitetura microservices é uma realidade e faz parte do dia a dia. Desde o surgimento do termo, meados de 2014 (Figura 1), o assunto vem ganhando força e notoriedade. Figura 1 - Google trends do termo microservices Essa arquitetura traz diversos benefícios, mas estes vêm com um preço. Talvez o mais … Continue lendo Autenticação de usuários com OAuth 2.0 e OpenID Connect

Pipenv e a gestão do ambiente Python

An old book store from the city of Bilbao.

O dito popular "sobre os ombros de gigantes" pode ser entendido como o ato de obter vantagens através de experiências anteriores. No mundo do software, o que produzimos sempre se beneficia de algo já disponível. Cada trecho de código gerado depende de funcionalidades existentes, sejam na biblioteca nativa ou em módulos externos. No ambiente Python, … Continue lendo Pipenv e a gestão do ambiente Python