# twitter\_login과 관련 로그 오류

**URL:** https://meta.discourse.org/t/error-in-logs-related-to-twitter-login/385203
**Category:** Bug
**Created:** [10월 10, 2025, 5:34오전 UTC](https://meta.discourse.org/t/error-in-logs-related-to-twitter-login/385203 "2025-10-10T05:34:10Z")
**Posts on this page:** 1
**Showing post:** 5

<div class="post-metadata">

### Author: ![ted](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ted/32/283882_2.png) [@ted](https://meta.discourse.org/u/ted)
#### Post date: [10월 15, 2025, 7:27오전 UTC](https://meta.discourse.org/t/error-in-logs-related-to-twitter-login/385203/5 "2025-10-15T07:27:48Z")

</div>

@RBoy님, 보고해 주셔서 감사합니다! 🙏

이번 릴리스에서 업데이트된 Faraday gem에 깨짐 변경(breaking change)이 포함되어 있었습니다. 자동 테스트에서 이를 포착하지 못했습니다.

해당 문제의 수정이 방금 다음 위치에 병합되었습니다:

> <https://github.com/discourse/discourse/pull/35407>
>
> \### What is the problem?
> 
> Faraday \[updated their authentication/authorization …middleware in version 2\](https://github.com/lostisland/faraday/pull/1306), which was a breaking change for the Twitter auth health check.
> 
> \### Why didn't we catch it?
> 
> The test was manually mocking and stubbing the individual Faraday objects, so the relevant code path wasn't exercised by our tests.
> 
> \### How does this fix it?
> 
> \- Update the test to use \`stub\_request\` instead. (This correctly catches the deprecated method error.)
> \- Update the health check to use the new middleware.

---

_[View the full topic](https://meta.discourse.org/t/error-in-logs-related-to-twitter-login/385203)._
