Evaluando propuestas

Alterar codigo do proxy squid-cache

Publicado el 14 Noviembre, 2023 en Programación y Tecnología

Sobre este proyecto

Abierto

O squid-cache (versão 5.7) permite a integração com programa de autenticação externo por meio da config "auth_param basic program /programa", esse "/programa" recebe o login e senha enviado via http para o proxy e retorna (stdout) a string "ok" ou "err" como retorno da autenticação.
Sua missão, caso aceite, é criar uma variante onde o "ok" pode ser seguido de "ok newusername", onde o username retornado a frente do ok deve sobrescrever o username original da requisição, de forma que o processo de autenticação pode modificar o username (newusername) para que o usuário seja guiado para acls baseados no nome de usuário pos-atribuido.
Exemplo de chamada no proxy:
curl -x http://OLDUSERNAME:password@proxy.intrenet.br https://facebook.com/
Como o squid deve interpretar:
acl GRUPO_01 proxy_auth OLDUSERNAME
acl GRUPO_02 proxy_auth NEWUSERNAME

Ao informar oldusername na autenticação, o usuário deve ser renomeado para newusername e assim participar do grupo_02.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Bug o cambio pequeño
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo No aplica
Disponibilidad requerida Según se necesite
Integraciones de API Otros (Otras APIs)
Roles necesarios Programador

Plazo de Entrega: 29 Noviembre, 2023

Habilidades necesarias