Я не уверен, что правильно понимаю, где возникает проблема.
Вы используете эту библиотеку для DiscourseConnect: GitHub - spinen/laravel-discourse-sso: Integrate Discourse SSO into Laravel · GitHub?
Изучая этот код (laravel-discourse-sso/src/Controllers/SsoController.php at develop · spinen/laravel-discourse-sso · GitHub), я не вижу, как он обрабатывает случай, когда пользователь уже вошёл в приложение Laravel.