Qual è il modo migliore per integrare Rails Restful Auth App Login in Wiki (MediaWiki?)
-
19-08-2019 - |
Domanda
Ho un'app ruby ??on rails che usa un'autenticazione riposante e sto cercando di aggiungere un Wiki al mio sito. MediaWiki sembra la mia migliore opzione in quanto è completo e posso lavorare con lo stack LAMP. Tuttavia, non sono venduto su MediaWiki se esiste un'altra app (preferibilmente open source) che si integrerà meglio.
Vorrei sapere se qualcuno può suggerire un modo per integrare il login della mia app rails con MediaWiki in modo che gli utenti non debbano effettuare il login due volte o per lo meno possano avere le stesse credenziali di login sia in rails che in wiki app.
Ho esaminato le estensioni di MediaWiki ma non riesco davvero a determinare quale sia la soluzione migliore. L'attuale app rails è ospitata su CentOS con ruby ??e phusion enterprise.
Soluzione
Forse non è la soluzione più pulita ma MediaWiki fornisce supporto per OpenID. Allo stesso modo, puoi modificare l'autenticazione RESTful per supportare OpenID qui. Questo è discusso nel post seguente .
Se entrambe le tue applicazioni supportano OpenID, hai raggiunto i tuoi obiettivi. Se questa è una soluzione interna, chiaramente non è l'ideale.