초기 링크 출처 표시에 사용자 이름 대신 영구 계정 식별자를 사용하세요

사용자가 사용자 이름을 변경하면, 이전에 배포한 모든 하이퍼링크가 해당 사용자 이름을 사용하는 다른 사용자에게 잘못 귀속됩니다. 이러한 상황이 발생하지 않더라도, 해당 인수를 통해 제공되는 모든 텔레메트리 데이터는 더 이상 실제 대상 사용자를 참조하지 않으므로 무용지물이 됩니다.

예를 들어 https://meta.discourse.org/t/70952/2?u=roke_julian_lockhart[1]는 사용자 이름 변경에도 불구하고 활성 상태를 유지하려면 https://meta.discourse.org/t/70952/2?u=129529여야 합니다.


  1. t/409276 ↩︎

전통적인 해결책은 짧은 기간이 지난 후에는 사용자가 사용자 이름을 변경할 수 없도록 하는 것이었습니다. 사용자가 이름을 변경하는 경우, 해당 사용자 이름으로 연결되는 모든 링크를 업데이트하는 것이 우회 방법입니다.

사용자가 사용자 이름을 자주 그리고 지속적으로 변경하는 것이 중요한 커뮤니티가 있으신가요?

1개의 좋아요

@pfaffman, 그러면 어떤 문제를 해결하나요?


플랫폼에 게시되지 않은 URI에는 적용되지 않습니다. 그것은 불가능하기 때문입니다. 또한, 왜 CPU 사이클을 소모해서 이를 대체하나요? [1]


현재로서는 특별히 그렇지 않습니다. 다만, 이러한 변경을 허용하는 것으로 보이는 몇몇 커뮤니티에는 참여하고 있습니다.


  1. gitlab.com/gitlab-org/gitlab/-/work_items/609288 ↩︎