대부분의 프로필 필드는 SSO 과정에서 이미 지정할 수 있으며, 이는 매우 유용합니다. 사용자 이름부터 이름, 자기소개, 그리고 심지어 웹사이트까지 지난해에 추가되었습니다. 하지만 여전히 몇 가지 사소한 문제점이 있습니다:
location 필드가 누락된 것으로 보입니다 — 대략적으로 살펴본 결과, SSO를 통해 변경할 수 없는 유일한 명백한 필드로 보입니다.
website는 SSO 과정에서 지정할 수 있지만, 대부분의(혹은 모든?) 다른 SSO 프로필 필드와 달리, 로컬 값을 덮어쓰고 사용자가 변경하는 것을 방지하기 위한 대응하는 사이트 설정이 없습니다.
이러한 예외에 대한 이유는 생각나지 않아, 코드가 시간이 지남에 따라 성장하면서 단순히 놓친 것 같습니다. 불행히도 제 Ruby와 Discourse 지식이 PR을 제출하기에 충분하지 않지만, 보고를 하고 싶었습니다 — 아마도 이를 수행할 기술적 역량을 가진 누군가가 있기를 바랍니다.
죄송합니다, 말씀하신 내용을 정확히 이해하지 못했습니다. 카드 배경 이미지는 SSO에서 유용성이 제한적이라는 데에는 동의합니다(이미 구현되어 있긴 하지만요). website도 이미 구현된 SSO 필드입니다 - 저는 사용자 이름, 아바타, 자기소개 등 기존에 존재하는 것과 유사하게 sso_overrides_website 설정만 추가했을 뿐입니다. 이를 통해 로컬 변경을 허용하지 않고 SSO 값이 우선하도록 할 수 있습니다.