Могу ли я использовать внешний API в системе аутентификации и регистрации по умолчанию в Discourse? Я хотел бы проверять наших пользователей с помощью внешнего API в системе, а интерфейс Discourse использовать только для входа, регистрации, смены пароля и т. д.
Данные пользователей уже были перенесены в базу данных Discourse из нашей собственной базы данных.
Здесь множество решений: некоторые предназначены для проприетарных систем, таких как Discord (который, как я полагаю, теперь имеет нативную поддержку), но также существует плагин OIDC — это правильный путь, если вы можете его использовать: