ich habe Discourse auf meinem MacBook für die Entwicklung installiert, und zwar gemäß der Anleitung beginners-guide-to-install-discourse-for-development-using-docker.
Jetzt habe ich eine separate PostgreSQL-Datenbank mit einer Tabelle „users“, die alle Benutzerinformationen meiner anderen Webanwendung enthält.
Meine Frage ist: Ist es möglich, sich bei Discourse mit dieser separaten Benutzertabelle anzumelden, die lokal auf meinem MacBook läuft?
Du kannst SSO in einer lokalen Entwicklungsumgebung zum Laufen bringen, aber es könnte schwierig sein, es so zu konfigurieren, dass es mit der Docker-Entwicklungsumgebung funktioniert. Du könntest versuchen, Discourse ohne Docker auf deinem Mac zu installieren, indem du diesem Leitfaden folgst: Install Discourse on macOS for development. Mit dieser Einrichtung wird deine Discourse-Website unter http://localhost:3000 erreichbar sein. Du wirst dann SSO-Anfragen direkt an sie senden können, ohne Netzwerkprobleme behandeln zu müssen.