Общий SSO для Drupal 8 и Discourse

Я думаю, что с помощью DiscourseConnect это можно реализовать без проблем. Discourse запрашивает Drupal для проверки входа через DiscourseConnect, а Drupal обращается к Laravel через OAuth.

Модуль Drupal contrib под названием discourse_sso работает нормально, но в нём отсутствует механизм обновления данных Discourse при изменении данных пользователя в Drupal, а также рабочий механизм синхронизации выхода в обоих направлениях.

По этим причинам я проделал большую часть работы над лучшим модулем для Discourse для Drupal. В основном теперь нужны тесты. Хотите сотрудничать?