SAML로 생성된 사용자가 사용자 목록에 표시되지 않음

Mini-Orange 플러그인을 사용하여 Joomla 사이트를 IDP(Identity Provider)로 활용하여 Discourse에 SAML 로그인을 구현했습니다.

전반적으로 잘 작동하고 있으며, Joomla 사용자가 처음 Discourse 사이트에 로그인하면 해당 사용자의 프로필이 자동으로 생성됩니다. 모두 정상입니다.

프로필을 볼 때 Associated Accounts 섹션에 SAML xxx@yyy.com이 표시됩니다.

그러나 Discourse의 비관리자 영역에서 사용자 디렉토리를 표시할 때, 이러한 SAML로 생성된 사용자는 목록에 나타나지 않습니다.

관리자 영역의 사용자 목록에서는 해당 사용자가 표시됩니다.

이러한 “연결된” 사용자가 사용자 디렉토리에 나타나도록 하는 방법을 아시는 분 있으신가요?

저는 그 목록이 캐시된다고 생각합니다. /sidekiq를 확인해서 그 목록을 생성하는 작업일 가능성이 있는 작업을 찾아보세요.

“오늘” 뷰는 매시간 새로고침되며(Jobs::DirectoryRefreshDaily), 나머지는 매일 새로고침됩니다(Jobs::DirectoryRefreshOlder). Pfaffman이 말했듯이, 더 빠르게 처리하고 싶다면 /sidekiq/scheduler 페이지에서 작업을 수동으로 트리거할 수 있습니다. :+1:

고마워요. 정말 맞았어요!