Skip to content

Fixes #2753 - add case-insensitive auth - #2782

Closed
piotrowski wants to merge 1 commit into
docker:masterfrom
piotrowski:2753-auth-should-be-case-insensitive
Closed

Fixes #2753 - add case-insensitive auth#2782
piotrowski wants to merge 1 commit into
docker:masterfrom
piotrowski:2753-auth-should-be-case-insensitive

Conversation

@piotrowski

@piotrowskipiotrowski commented Oct 11, 2020

Copy link
Copy Markdown
Contributor

Closes#2753

- What I did
I fixed the issue with case sensitive authorization. Now it is case-insensitive.

- How I did it

I added strings.ToLower() in few places.
I refactored RunPush() function a little so now it is using the same AuthResolver() function as RunPull().

- How to verify it
I tested it on local registry with basicAuth.
I tested login and logout, push and pull images.
I did test push/pull for not lower cased images and that was working fine too.

- Description for the changelog
Makes authentication case-insensitive

- A picture of a cute animal (not mandatory but encouraged)
Edek

Signed-off-by: Aleksander Piotrowski <apiotrowski312@gmail.com>
@codecov-io

Copy link
Copy Markdown

Codecov Report

Merging #2782 into master will decrease coverage by 0.00%.
The diff coverage is 60.00%.

@@ Coverage Diff @@## master #2782 +/- ##
==========================================
- Coverage 57.14% 57.14% -0.01% 
==========================================
Files 297 297 Lines 18634 18636 +2 ==========================================
+ Hits 10649 10650 +1 - Misses 7126 7127 +1 
Partials 859 859 

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Login credentials are case-senstive

3 participants

@piotrowski@codecov-io@hc0503