Rocket.Chat SSO + Embed-Plugin

Ich denke, ja! Danke.

Ich habe ein Problem mit …


Das ist mein Chatfenster. :ok_man:

Das sieht nach einem Konfigurationsproblem innerhalb von Rocket.Chat aus, das nicht in den Geltungsbereich dieses Plugin-Themas fällt. Ist Benutzererstellung zulassen wie im ersten Beitrag angegeben aktiviert?

1 „Gefällt mir“


Ich habe verstanden, dass dieser Schalter aktiviert werden muss?
Andernfalls funktionieren die Einstellungen nicht?

Ist jetzt alles in Ordnung?

Du hast recht, das CAS SSO muss tatsächlich separat aktiviert werden. Ich habe es im Eröffnungspost ergänzt. Entschuldige bitte die Verwirrung.

1 „Gefällt mir“


Wie können Sie die Gestaltung dieser Titelleiste ändern? Vielen Dank.

Sie können die Titelleiste gestalten, indem Sie im Theme-Komponenten-CSS .rocketchat-header ansprechen.

3 „Gefällt mir“

Das sieht fantastisch aus. Ich hatte einen Flask-Server als SSO-Vermittler selbst zusammengebastelt und versucht, die Dinge so gut wie möglich in die Benutzeroberfläche zu integrieren, aber das ist viel schöner! Ich werde das so bald wie möglich umsetzen, sobald ich ein paar Minuten Zeit habe.

3 „Gefällt mir“

Das habe ich komplett übersehen, da du den Beitrag bearbeitet hast. Es funktioniert jetzt, danke! Das einzige Problem, das ich noch habe, betrifft die Darstellung von Avataren. Ich verwende S3 und ein CDN – sollte das mit diesem Setup funktionieren?

1 „Gefällt mir“

Das sollte es, aber ich würde mich nicht wundern, wenn es dabei ein Problem gäbe.
Schick mir gerne eine PN mit den Details zu deiner Seite, dann schaue ich mir das gerne an.

Nach der Einrichtung wird die Schaltfläche für das Chatfenster nicht auf der Seite angezeigt.

Welcher Button?
Wir benötigen weitere Informationen, wie die URL deines Forums und was du getan hast, um alles einzurichten.

1 „Gefällt mir“

Schönes Plugin. Vielen Dank. Ich habe ein Problem mit der Rocketchat-App unter Android bemerkt. Ich habe versucht, mich anzumelden, wurde aber auf unsere Discourse-Seite weitergeleitet. Daher konnte ich die Chat-App nicht nutzen.

1 „Gefällt mir“

Ich habe kein Android-Handy, daher kann ich das nicht testen.
Sofern jemand das Problem nicht nachstellen und weitere Details liefern kann, bin ich nicht in der Lage, zu helfen oder es zu beheben.

1 „Gefällt mir“

Im Moment bin ich mir nicht sicher, was genau das Problem ist. Es scheint mit Ihrem beabsichtigten Weiterleitungsverhalten zusammenzuhängen. Selbst wenn ich ein privates Browserfenster unter Linux öffne, kann ich Rocket.Chat nicht eigenständig nutzen. Ich werde immer zu Discourse weitergeleitet und muss das Plugin verwenden. Ich denke, es wäre großartig, die Wahl zu haben, Rocket.Chat direkt zu nutzen oder das Plugin zu verwenden.

Das wird höchstwahrscheinlich durch die Einstellung „Show Default Login Form: disabled" auf der RocketChat-Seite verursacht.
Aber sei vorsichtig beim Aktivieren! Wenn Benutzer sowohl von Discourse kommen als auch die Möglichkeit haben, sich direkt zu registrieren, führt dies zu allerlei Problemen.

1 „Gefällt mir“

@RGJ Vielen Dank für dieses unglaubliche Plugin, Richard!
Vor kurzem habe ich Rocket Chat auf die neueste Version aktualisiert, und seitdem erscheint das Senden-Symbol im eingebetteten Chat falsch positioniert (siehe angehängtes Bild).
Vor dem Upgrade war es an der richtigen Stelle.
Hätten Sie zufällig einen Vorschlag, wie man das beheben könnte? Vielleicht mit etwas CSS?
Nochmals vielen Dank!

(Ich habe dazu bereits ein GitHub-Issue eröffnet hier)

@RGJ auch (Entschuldigung für die vielen Fragen heute), konntest du zufällig herausfinden, wie man den eingebetteten Chat so einstellt, dass er auf der Rocket.Chat-Startseite und nicht im Standardkanal geöffnet wird?
Ich habe das vor einigen Monaten bereits gemeldet und ein Issue hier eröffnet. Vielleicht hast du einen Vorschlag, wie man das umsetzen kann.
Vielen Dank nochmals.

Ich werde mir das später in dieser Woche ansehen. Allerdings scheint es mir, als ob Rocket.Chat selbst für sein Layout und Styling verantwortlich ist (und nicht das Plugin), sodass es sinnvoll sein könnte, dies auch als Issue bei Rocket.Chat zu melden.

Vielen Dank für Ihre Antwort.
Ich habe das Gleiche gedacht, konnte das Problem jedoch auf dem Desktop-Browser mit einem mobilen User-Agent nicht reproduzieren. Ich habe es gerade über mein Mobilgerät versucht, und tatsächlich liegt das Problem an Rocket Chat und nicht an Ihrem Plugin! Vielen Dank, dass Sie mich darauf hingewiesen haben!

Wären Sie zufällig in der Lage zu prüfen, ob es möglich wäre, den eingebetteten Chat Ihres Plugins auf der Startseite zu starten?
Nochmals vielen Dank für Ihre großartige Arbeit!