Skip to content

Conversation

@LukeIGS
Copy link
Contributor

@LukeIGS LukeIGS commented Jun 2, 2025

What kind of change is this?

bugfix

Did you add tests for your changes?

No new tests were added, since ntlm isn't exactly testable off network, however i did modify some existing tests to make them compatible with these changes

Summary of changes

Trying to solve ntlm auth in the gem was proving to be entirely too complex, so i ended up extracting it to a new gem called faraday-ntlm_auth to get things working.

@LukeIGS
Copy link
Contributor Author

LukeIGS commented Jun 23, 2025

@pcai Can you take a look at this when you get a moment?

@LukeIGS LukeIGS requested a review from olleolleolle June 23, 2025 14:30
@olleolleolle
Copy link
Contributor

The changes here look alright, the next step is to get the Faraday NTML Auth gem to be its finest.

@LukeIGS
Copy link
Contributor Author

LukeIGS commented Jun 23, 2025

I may actually can this and expose logic for adding arbitrary middlewares to the resulting faraday clients, since that's a more general use case and solves things like digest auth as well

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

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants