apocas / docker-modem

Docker Remote API network stack driver.
Apache License 2.0
228 stars 109 forks source link

add base64url encoding for auth header; patch version upgrade #143

Closed pysarenko-bohdan closed 2 years ago

pysarenko-bohdan commented 2 years ago

Starting from version 1.39, Docker Engine API uses base64url for X-Registry-Auth header encoding. It breakes authentication when password or username contains "~". https://docs.docker.com/engine/api/v1.41/#section/Authentication https://datatracker.ietf.org/doc/html/rfc4648#section-5

pasha-codefresh commented 2 years ago

https://github.com/apocas/docker-modem/issues/123