macOS 26.1을 사용 중입니다. Chrome 142.0에서 버그를 재현할 수 있지만, Safari 26.1에서는 재현되지 않습니다.
Chrome DevTools에서 확인한 내용은 다음과 같습니다. 민감한 부분(code 및 state 파라미터)은 아래에서 REDACTED로 대체했습니다:
- https://id.discourse.com/auth/facebook에 대한 POST
- https://www.facebook.com/v5.0/dialog/oauth?client_id=1002152602034172&redirect_uri=https%3A%2F%2Fid.discourse.com%2Fauth%2Ffacebook%2Fcallback&response_type=code&scope=email&state=REDACTED에 대한 GET
- https://www.facebook.com/dialog/consent/complete/?app_id=1002152602034172&close_uri=https%3A%2F%2Fid.discourse.com%2Fauth%2Ffacebook%2Fcallback%3Fcode%3DREDACTED%26state%3DREDACTED%23_%3D_&display=page&is_success_response=1&cache_buster=9053456441950167740&ext=1762813150&hash=AeRPfKHNpn86aMAA2Rk에 대한 GET
- https://id.discourse.com/auth/facebook/callback?code=REDACTED&state=REDACTED#_=_에 대한 GET
- https://id.discourse.com/oauth/authorize?client_id=w6frjy8zGCTX8HN5UoI20Jj0mMq3Z2cwPu-OJVExLbQ&redirect_uri=https%3A%2F%2Fmeta.discourse.org%2Fauth%2Fdiscourse_id%2Fcallback&response_type=code&scope=read&state=REDACTED에 대한 GET
- https://meta.discourse.org/auth/discourse_id/callback?code=REDACTED&state=REDACTED에 대한 GET
/auth/failure?message=csrf_detected&strategy=discourse_id로 302 리다이렉트
그리고 결국 https://meta.discourse.org/auth/failure?message=csrf_detected&strategy=discourse_id 200 OK 페이지에 도달하게 됩니다 ![]()