# SSO - 초기 업데이트 이후 커스텀 이미지가 다시 업데이트되지 않음

**URL:** <https://meta.discourse.org/t/sso-custom-picture-not-getting-updated-again-once-it-is-updated-initially/344507>\
**Category:** Product Support\
**Tags:** rest-api\
**Created:** [12월 27, 2024, 6:07오전 UTC](https://meta.discourse.org/t/sso-custom-picture-not-getting-updated-again-once-it-is-updated-initially/344507 "2024-12-27T06:07:48Z")\
**Posts on this page:** 1\
**Showing post:** 9

<div class="post-metadata">

**Author:** ![simon](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/simon/32/339122_2.png) [@simon](https://meta.discourse.org/u/simon)\
**Post date:** [1월 1, 2025, 2:41오전 UTC](https://meta.discourse.org/t/sso-custom-picture-not-getting-updated-again-once-it-is-updated-initially/344507/9 "2025-01-01T02:41:42Z")

</div>

> [@Nitin\_Digraje](#):
>
> 다른 체크박스는 체크되어 있지 않습니다.

`discourse connect overrides avatar` 설정을 활성화하고, Discourse에서 로그아웃한 후 다시 로그인해 보는 것이 도움이 될 수 있습니다. SSO 페이로드에 `avatar_force_update` 파라미터가 `true`로 설정되어 있는 한, 해당 설정이 활성화되지 않아도 아바타가 업데이트될 수 있는 것이 정상적인 동작이라고 확신합니다. 다만 이 부분을 처리하는 코드는 다소 복잡합니다: [discourse/app/models/discourse\_connect.rb at 2ff3f44b957268718e03554fb25d485e1d449ed5 · discourse/discourse · GitHub](https://github.com/discourse/discourse/blob/2ff3f44b957268718e03554fb25d485e1d449ed5/app/models/discourse_connect.rb#L366-L378).

해당 설정을 활성화할 수 없거나, 현재 무슨 일이 일어나고 있는지 궁금하다면 확인해 볼 또 다른 사항은 `avatar_force_update` 파라미터에 전달하는 값이 Discourse에 의해 부울 `true`로 해석되고 있는지 확인하는 것입니다. 일부 프레임워크(특히 WordPress)에서는 부울 값이 `0` 또는 `1`로 변환됩니다. 이 문제를 우회하기 위해 Discourse는 SSO 페이로드에서 문자열 `"true"`를 부울 값으로 수용합니다. 이는 사용자 관리자 페이지에 표시되는 SSO 기록에서 `avatar_force_update` 필드의 값을 확인함으로써 이를 검증할 수 있습니다. 또는 Jay가 언급한 상세 로깅(verbose logging) 설정을 활성화하여 확인할 수도 있습니다.

---

_[View the full topic](https://meta.discourse.org/t/sso-custom-picture-not-getting-updated-again-once-it-is-updated-initially/344507)._
