mendhak / mendhak/docker-http-https-echo

[Feature request] Option to not log some headers (cookies for instance)

Abierto
#78 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Lenguaje dominante
Shell
Estrellas
792
Forks
152
Merge medio
3 d 18 h
PR fusionados (30 d)
3

Descripción

Hello folks,

I think it would be nice if it was possible to add an option to filter out some headers (very generic) or at least an option to filter out cookies.

While this can be useful, it can also be undesirable to log the cookies. In a context where the app is used in a shared environment and developers call it directly for some tests, it could happen that users cookies are logged and could be used for impersonation. Obviously, by nature, this app has such security "issues" but it would still be nice to be able to disable logging some items when you want to be a bit safer.

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Línea de trabajo

Comienza localizando el punto de entrada que devuelve los datos de la solicitud como JSON y leyendo cómo se seleccionan los encabezados de la solicitud. Define el comportamiento de la configuración y del filtrado de encabezados; después, verifica que las cookies excluidas o los encabezados con nombre ya no aparezcan en la salida devuelta.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
docker, shell
Área
backend-api-design, security
Tipo de issue
Nueva funcionalidad
Dificultad
5/5
Tiempo estimado
Más de una semana
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
35/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.