2013-07-03 5 views
7

Ich betrachte die Verwendung von Diskurs, der omniauth für die Authentifizierung verwendet. Ich brauche das, um mit meiner aktuellen Benutzerbasis zu integrieren (wo die aktuelle Auth entweder per E-Mail oder Facebook). Eine Möglichkeit besteht darin, eine benutzerdefinierte Omniauth-Strategie zu erstellen (wie https://github.com/intridea/omniauth-oauth2). Ich würde einige Änderungen am Diskurs-Code vornehmen, aber müsste ich meine aktuelle App als Oauth2-Provider implementieren? Oder gibt es dafür eine einfachere Lösung?welche Teile sind notwendig für eine benutzerdefinierte omniauth oauth2 Strategie für die Integration mit dem Diskurs

Ich weiß, das ist ein bisschen offen; Ich denke, ich schaue mir den einfachsten Weg an, um dieser App einen Diskurs hinzuzufügen und eine Million anderer Dinge im Gange zu haben, die sich so sehr auf den Schnellsten konzentrieren, was scheinbar ein ziemlich einfacher Anwendungsfall ist.

thx

+0

Dieses von viel wie ein Duplikat sieht http://stackoverflow.com/questions/15393808/integrating-a-discourse-message-board-with -an-existing-rails-site – kwerle

+0

thx, habe ich diese Frage auch gefragt :) Diese Frage ist über ein Jahr alt. Das sieht so aus, als ob es die Sol'n wäre: https://meta.discourse.org/t/official-single-sign-on-for-discourse/13045 Ich mochte den Diskurs, aber ich denke, dass sie diese Funktionalität früher hätten machen sollen. – timpone

Antwort

Verwandte Themen