Non sono sicuro di capire dove si verifichi il problema.
Stai usando questa libreria per DiscourseConnect: GitHub - spinen/laravel-discourse-sso: Integrate Discourse SSO into Laravel?
Guardando quel codice (laravel-discourse-sso/src/Controllers/SsoController.php at develop · spinen/laravel-discourse-sso · GitHub), non capisco come gestisca il caso di un utente che ha già effettuato l’accesso all’app Laravel.