DiscourseConnect를 사용하면 이 문제를 잘 해결할 수 있다고 생각합니다. DiscourseConnect를 통해 Discourse가 Drupal에 로그인 정보를 확인을 요청하고, Drupal은 OAuth를 통해 Laravel에 요청을 보냅니다.
discourse_sso Drupal contrib 모듈은 기본적으로 잘 동작하지만, Drupal 사용자가 업데이트될 때 Discourse 데이터를 갱신하는 메커니즘이 없으며, 양방향 로그아웃 동기화도 제대로 작동하지 않습니다.
이러한 이유로 저는 Drupal용 더 나은 Discourse 모듈 개발에 대부분의 작업을 수행했습니다. 현재는 주로 테스트가 필요합니다. 협업에 관심이 있으신가요?