Does anyone know if this Ruby/Rails integration moved to a new location? Or if it was removed, does anyone have a copy of the old code?
(It looks like the Go repo is also gone.)
Does anyone know if this Ruby/Rails integration moved to a new location? Or if it was removed, does anyone have a copy of the old code?
(It looks like the Go repo is also gone.)
It’s very possible @gogo52cn is the same person as gogo52cn · GitHub ; they might be able to let us know?
Is it possible to use discourse as a LDAP provider?
I don’t know if I’m doing it correctly, but this initial sketch for Rails 5.2 seems to work (in case it can save time for anyone). If anyone has suggestions for improving it, let me know.
I also saw an OmniAuth strategy, but I haven’t looked closely at it yet.
No, this not possible.
hello, I installed the plugin in WP-multisite.
I network-activated the plugin. The plugin showed that the connection was sucessful
I configured the credentials in one of the sites to enable Discourse as SSO provider.
However when I click on “Log in with Discourse” I get a 500 Error. Lookin at the logs I found this:
"talk.co-pp.io" 172.17.0.1 "GET /session/sso_provider?sso=bm9uY2U9YTk2ZWZkYzRjMmIyZmJlM2FjNTAzYTYzOWRiYzBkZTQmcmV0dXJuX3Nzb191cmw9aHR0cCUzQSUyRiUyRmNvLXBwLmlv&sig=33b1edba92b8f0d93b0e57edaf262e73a20689aeff2d86e2f61012d9cd99e878 HTTP/1.1" "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.103 Safari/537.36" "-" 500 906 "-" 0.016 0.018 "-"
Any ideas?
@j127 @supermathie - hier ist eine Kopie…
Danke – ich habe kürzlich zu Phoenix gewechselt und den SSO-Code in Elixir neu geschrieben. (Dein Forum ist übrigens großartig.)
Ah, das ist großartig, Josh! Könntest du es bitte im ersten Beitrag dieses Threads hinzufügen? Hoffentlich bekomme ich bald die Gelegenheit, es zu verwenden ![]()
Auch vielen Dank für die netten Worte! Wenn dir dieses Forum gefällt, plane ich, nächstes Jahr ein weiteres (Discourse-)Forum zu starten, das dir vielleicht auch gefallen wird ![]()
Klar, ich muss es zunächst aus der Phoenix-App extrahieren, werde es dann aber auf GitHub veröffentlichen. Vielleicht können andere Leute es weiter verbessern, da dies meine erste echte Phoenix-Website ist.
Ich freue mich schon darauf, es zu sehen. Ich lese dein anderes Forum regelmäßig.
Kann ich Discourse als SSO-Anbieter verwenden, wenn ich SSO auch für meine Discourse-Authentifizierung nutze?
Ich habe alles eingerichtet, aber es scheint, als würde Discourse die Rückruf-URL nicht korrekt aufrufen.
…und ja, mir ist schon bewusst, dass Discourse hier nur als SSO-Proxy fungiert, aber die primäre Webanwendung implementiert ausschließlich Discourse SSO. Dies ist nicht als dauerhafte Strategie gedacht, sondern als vorübergehende Lösung oder zumindest als nützliches Werkzeug.
Hallo,
ich verwende ASP.NET Core und erhalte folgenden Fehler:
Die SSO-Authentifizierung ist aufgrund eines fehlenden Secrets fehlgeschlagen. Wenden Sie sich an die Administratoren der Website, um dieses Problem zu beheben.
Bitte teilen Sie mir mit, welche Code- oder Einstellungsänderungen für dieses Problem erforderlich sind?
Ich habe das gleiche Problem.
https://review.discourse.org/t/fix-better-error-when-sso-fails-due-to-blank-secret-7946/4894
Es scheint auf ein “leeres Secret” hinzuweisen.
Vielleicht liegt es daran, dass die Domäne nicht übereinstimmt?
Dies scheint ein Fehler in Discourse zu sein
sso_secret ist definitiv nil ![]()
Nach unten scrollen bis zur Zeile 25 – dort wird der Host aus der return_url extrahiert und damit das Secret nachgeschlagen.
Ist es möglich, aus dem SSO-Flow einen API-Schlüssel zu erhalten, damit meine App Beiträge von dem über SSO authentifizierten Discourse-Benutzer erstellen kann?
Oder ist der empfohlene Weg, einen API-Schlüssel für „alle Benutzer
So handelt unser WordPress-Plugin. Der Discourse-Benutzername des Nutzers wird in der Datenbank gespeichert und dann mit dem „All User’s API Key
Hallo zusammen,
ich habe gerade ein wichtiges Sicherheitsupdate für discourse-auth-proxy veröffentlicht. Bitte stellen Sie sicher, dass Sie den neuen Code herunterladen und anwenden.
Wenn Sie unser Image von DockerHub verwenden, lautet die Version mit dem Fix discourse/auth-proxy:20200609.185704.
Fragt sich, ob jemand bestehende SSO-Plugins für MediaWiki (z. B. Extension:PluggableSSO - MediaWiki) verbessern kann, um dies ohne zu viele technische Kenntnisse zu ermöglichen (d. h. alle erforderlichen Informationen auf einer Einstellungsseite einzugeben und fertig).
Bitte probieren Sie dies aus:
Es fungiert als Plugin für die Erweiterung PluggableAuth. Ich habe es noch nicht auf öffentlichen Seiten eingesetzt, und es fehlen dringend Unit-Tests usw., aber bisher scheint es zu funktionieren. Es sollten keine technischen Fähigkeiten erforderlich sein, die über die zum Installieren und Konfigurieren einer beliebigen anderen MediaWiki-Erweiterung hinausgehen.