Я рассматриваю использование дискурса, использующего omniauth для аутентификации. Мне нужно это, чтобы интегрироваться с моей текущей пользовательской базой (где в настоящее время выполняется авторизация по электронной почте или в facebook). Одна из возможностей - создать пользовательскую стратегию omniauth (например, https://github.com/intridea/omniauth-oauth2). Я бы сделал некоторые настройки для кода дискурса, но мне нужно было бы реализовать свое текущее приложение как Oauth2? Или есть более простое решение?Какие части необходимы для пользовательской стратегии omniauth oauth2 для интеграции с дискурсом
Я знаю, что это немного открыто; Наверное, я смотрю на самый простой способ добавить дискурс к этому приложению и еще миллион других вещей, которые сейчас происходят, поэтому очень сосредоточены на самом быстром, что кажется довольно простым вариантом использования.
ТНХ
Это выглядит как дубликат http://stackoverflow.com/questions/15393808/integrating-a-discourse-message-board-with -an-existing-rails-site – kwerle
thx, я тоже задал этот вопрос :) Этот вопрос старше года. Похоже, это будет soln: https://meta.discourse.org/t/official-single-sign-on-for-discourse/13045 Мне понравился дискурс, но я думаю, что они должны были сделать эту функциональность раньше. – timpone