2013-03-13 9 views
18

Sto cercando di integrare una bacheca per un sito che sto sviluppando in binari. La nuova scheda discorso sembra interessante http://www.discourse.org/ ma non ci sono molte informazioni sull'integrazione in un altro sito tramite oauth2 o sso o magari utilizzando un sistema di tipi di motore rotaie. Qualcuno ha configurato questo con un'applicazione come questa?integrazione di una bacheca discourse con un sito di binari esistente

thx

modificare t
C'è una tabella di marcia per quanto questa integrazione potrebbe avvenire in futuro? Alcune parti sembrano davvero intriganti ma vorrebbero avere ulteriori informazioni su come gestire questo caso d'uso.

Edit 2
Dal momento che questa domanda è sempre una discreta amout di traffico, voglio aggiungere questo post http://meta.discourse.org/t/integrating-discourse-with-current-user-database/6669, che va oltre la SSO tentativi in ​​corso al discorso attualmente. Sono stato anche in contatto con le persone di Thougtbot riguardo alla loro implementazione.

+1

Non sembra essere sulla loro tabella di marcia adesso, anche se sono sicuro che è qualcosa che vorrebbero implementare. Il discorso è in pre-beta in questo momento, quindi manca funzionalità e lucidità. Se hai il tempo puoi sempre implementarlo da solo ;-) – Kyle

+1

Vorrei anche aggiungere questa funzione. Non sono sicuro del motivo per cui non è più importante.Penso che la maggior parte delle volte, o almeno un sacco di volte, i forum non stanno da soli, sono integrati in altri siti e hanno bisogno di lavorare in qualche modo con il principale sistema di autenticazione delle applicazioni. – imns

+1

Dovrei essere d'accordo. Avere una sorta di sistema di autenticazione unificato o almeno avere il progetto come motore montabile è cruciale (credo) per la maggior parte delle persone con app esistenti. – Anchor

risposta

4

mi interessava lo stesso problema ma ecco cosa ho trovato su Github issues:

Il modo più semplice per farlo funzionare è installare Discourse al di fuori della tua app. Offriamo il codice sorgente completo se si desidera integrare lo con il sistema di accesso esistente, ma immagino che a questo punto sarebbe una quantità di lavoro pari a .

In questo momento non abbiamo concentrato gran parte delle distribuzioni di produzione dal cui siamo pre-beta e vogliamo assicurarsi che le persone hanno un super facile sistema di aggiornamento in atto per rimanere in cima di buchi di sicurezza.

+0

thx Mike, sembra più vicino che ci sarà fino a quando qualcuno non farà a pezzi il loro modello User. Vorrei davvero che ci fosse un modo per usarlo come motore Rails o tramite un meccanismo SSO che sembrerebbe essere il caso d'uso dell'assassino. – timpone

+1

a testa alta, thinkbot ha realizzato un plugin oauth che probabilmente apriranno l'open source – timpone

-3

non fatto qualsiasi applicazione con discorso, ma se il loro sito non fornisce un sacco di informazioni ha fatto si esplora il Git repository https://github.com/discourse/discourse offre un sacco di informazioni e risorse collegamenti come questi:

  1. del discorso Developer Install Guide (Vagrant): https://github.com/discourse/discourse/blob/master/docs/VAGRANT.md

  2. Developer avanzata: https://github.com/discourse/discourse/blob/master/docs/DEVELOPER-ADVANCED.md

  3. Admin Quick Start: https://github.com/discourse/discourse/wiki/The-Discourse-Admin-Quick-Start-Guide

spero che possa essere di qualche aiuto per voi

Acclamazioni

+1

thx per la risposta - la maggior parte di questo è abbastanza lontano dalla domanda che sto chiedendo qui (a meno che non mi sia sfuggito qualcosa). Ancora 3 giorni e potresti raccogliere premi. Anche se una discussione su come potrebbe essere implementata in futuro. – timpone

Problemi correlati