Ich denke, das lässt sich mit DiscourseConnect problemlos umsetzen. Discourse fragt Drupal über DiscourseConnect ab, um eine Anmeldung zu verifizieren, und Drupal fragt Laravel per OAuth ab.
Das Drupal-Beitragsmodul discourse_sso funktioniert grundsätzlich, verfügt jedoch weder über einen Mechanismus zum Aktualisieren von Discourse-Daten, wenn der Drupal-Benutzer geändert wird, noch über eine funktionierende Synchronisierung der Abmeldung in beide Richtungen.
Aus diesen Gründen habe ich die meiste Arbeit an einem besseren Discourse-Modul für Drupal geleistet. Es fehlen hauptsächlich Tests. Hast du Interesse an einer Zusammenarbeit?