Интеграция аутентификации Zammad с сервером OAUTH2

Цена договорная
27 января 2022, 12:40 • 1 отклик • 15 просмотров
Мы запускаем zammad в качестве службы поддержки. ( https://github.com/zammad/zammad )
Допустим, мы запускаем его на support.domain.com.
Теперь у нас есть сервер аутентификации account.domain.com (работает на паспорте laravel https://laravel.com/docs/8.x/passport).

account.domain.com сервер OAUTH2.

Нам необходимо модифицировать программное обеспечение Zammad, чтобы иметь возможность:
* зарегистрироваться через account.domain.com и перенаправить обратно в zammad (автоматически создание учетной записи в zammad) вместо обычной процедуры регистрации
* войти через account.domain.com через наш account.domain.com сервис и автоматическое создание пользователя в zammad, если такого пользователя не существует
* сопоставить адрес электронной почты и другие атрибуты в zammad с нашим пользователем OAUTH2 в account.domain.com


Никаких агентств! Пожалуйста, только специалисты!