SSO и Auth0

Всем привет!

Наша команда планирует перенести наше сообщество на Discourse, и я хотел бы узнать, не сможет ли кто-нибудь рассказать о интеграции Auth0 с Discourse? Сейчас я собираю информацию: оказывала ли команда Discourse помощь в интеграции SSO, или вы всё сделали сами? Насколько это было легко или сложно?

Заранее спасибо!

Привет!

Вы можете использовать базовый плагин OAuth2 для Discourse.

Если параметр enable_local_logins отключен, а Auth0 является единственным настроенным провайдером аутентификации, пользователи при входе или регистрации автоматически будут перенаправлены в поток OAuth Auth0.

Спасибо, @renato!

У вас есть опыт настройки этого, пожалуйста? Мы пытаемся понять, сколько работы потребуется на настройку с точки зрения усилий и времени. Большое спасибо!

Добавление Auth0 в качестве варианта входа через OAuth2 должно быть очень простым: достаточно настроить плагин OAuth2, указав параметры сайта, описанные в связанной документации, со значениями Client ID, Client Secret и т. д., которые вы получаете из своего приложения Auth0.