update rubyonrails rails guide create ruby-on-rails ruby-on-rails-3.2 discourse

ruby-on-rails - guide - rubyonrails



integraciĆ³n de un tablero de mensajes de discurso con un sitio de rieles existente (2)

Estoy buscando integrar un tablero de mensajes para un sitio que estoy desarrollando en rieles. El nuevo panel de discursos parece interesante http://www.discourse.org/ pero no hay mucha información sobre la integración en otro sitio a través de oauth2 o sso o tal vez utilizando un sistema de tipo de motor de rieles. ¿Alguien lo ha configurado con éxito con una aplicación como esta?

Gracias

editar t
¿Existe una hoja de ruta sobre cómo podría tener lugar esta integración en el futuro? Algunas partes parecen realmente intrigantes, pero me gustaría obtener más información sobre cómo se podría manejar este caso de uso.

editar 2
Dado que esta pregunta está obteniendo una gran cantidad de tráfico, deseo agregar esta publicación http://meta.discourse.org/t/integrating-discourse-with-current-user-database/6669 que trata sobre los intentos de SSO En el discurso actual. También he estado en contacto con la gente de thougtbot sobre su implementación.


Me interesó el mismo problema, pero esto es lo que encontré en los problemas de Github :

La forma más fácil de ponerlo en funcionamiento sería instalar Discourse fuera de su aplicación. Ofrecemos el código fuente completo si desea integrarlo con su sistema de inicio de sesión existente, pero me imagino que en este momento sería una gran cantidad de trabajo.

En este momento no nos hemos centrado mucho en las implementaciones de producción, ya que estamos pre-beta y queremos asegurarnos de que las personas tengan un sistema de actualización súper fácil para mantenerse al tanto de los agujeros de seguridad.


No ha hecho ninguna aplicación con Discourse, pero si su sitio no proporciona mucha información, si navegó en el Repositorio Git https://github.com/discourse/discourse , proporciona mucha información y enlaces de recursos como los siguientes:

  1. Guía de instalación de Discourse Developer (Vagrant): https://github.com/discourse/discourse/blob/master/docs/VAGRANT.md

  2. Desarrollador avanzado : https://github.com/discourse/discourse/blob/master/docs/DEVELOPER-ADVANCED.md

  3. Inicio rápido del administrador : https://github.com/discourse/discourse/wiki/The-Discourse-Admin-Quick-Start-Guide

Espero que pueda ser de alguna ayuda para usted.

Aclamaciones