Rocket.Chat SSO + plugin embed

Credo di sì! Grazie.

Ho un problema con …


Questa è la mia finestra di chat. :ok_man:

Sembra un problema di configurazione all’interno di Rocket.Chat, che esula dall’ambito di questa discussione sul plugin. Hai abilitato l’opzione Consenti creazione utenti come specificato nel primo post?

1 Mi Piace


Questo interruttore deve essere attivato, come ho capito?
Altrimenti le impostazioni non funzioneranno?

Ora è tutto corretto?

Hai ragione, l’SSO CAS deve essere abilitato separatamente. L’ho aggiunto al post iniziale. Scusa per la confusione.

1 Mi Piace


Come puoi modificare lo stile di questa barra del titolo? Grazie.

Puoi personalizzare la barra del titolo utilizzando il selettore CSS .rocketchat-header in un componente del tema.

3 Mi Piace

Questo sembra fantastico. Avevo assemblato frettolosamente un middleware SSO per server Flask e cercato di integrare il più possibile le cose nell’interfaccia utente, ma questo è molto meglio! Lo implementerò non appena avrò qualche minuto.

3 Mi Piace

L’avevo completamente perso dato che hai modificato il post. Ora funziona, grazie! L’unico problema che ho ora riguarda gli avatar che non vengono visualizzati. Sto usando S3 e una CDN, dovrebbe funzionare con questa configurazione?

1 Mi Piace

Dovrebbe, ma non sarei sorpreso se ci fosse un problema con questa impostazione.
Se mi invii un messaggio privato con i dettagli del sito, sarò felice di dare un’occhiata.

Dopo la configurazione, il pulsante della finestra di chat non viene visualizzato nella pagina

Quale pulsante?
Abbiamo bisogno di ulteriori informazioni, come l’URL del tuo forum e cosa hai fatto per configurare tutto.

1 Mi Piace

Bel plugin. Grazie. Ho notato un problema su Android con l’app RocketChat. Ho provato a effettuare il login, ma sono stato reindirizzato alla nostra pagina Discourse. Quindi non sono riuscito a utilizzare l’app di chat.

1 Mi Piace

Non ho un telefono Android, quindi non posso testarlo.
A meno che qualcuno non riesca a riprodurre il problema e ottenere maggiori dettagli, non posso fornire aiuto o risolverlo.

1 Mi Piace

Al momento non sono sicuro di quale sia esattamente il problema. Sembra che abbia a che fare con il comportamento di reindirizzamento previsto. Anche quando avvio una finestra di navigazione in incognito su Linux, non posso usare Rocketchat in modalità standalone. Vengo sempre reindirizzato a Discourse e devo usare il plugin. Credo che sarebbe ottimo poter scegliere se utilizzare direttamente Rocketchat o usare il plugin.

Ciò è probabilmente causato dall’impostazione Show Default Login Form: disabled sul lato RocketChat.
Ma fai attenzione a non abilitarla! Se gli utenti provengono sia da Discourse e possono anche registrarsi direttamente, ciò porterà a ogni tipo di problema.

1 Mi Piace

@RGJ Grazie mille per questo incredibile plugin, Richard!
Recentemente ho aggiornato Rocket Chat all’ultima versione e ora l’icona di invio nella chat incorporata appare spostata (vedi immagine allegata).
Prima dell’aggiornamento era nella posizione corretta.
Per caso potresti suggerire un modo per risolvere il problema? Magari tramite qualche CSS?
Grazie ancora!

(Ho aperto un issue su GitHub a riguardo qui)

@RGJ anche (scusa per le domande multiple di oggi), sei riuscito per caso a trovare un modo per impostare la chat incorporata in modo che si apra sulla home page di Rocket.Chat e non sul canale predefinito?
L’ho segnalato qualche mese fa e ho aperto un issue qui, forse hai qualche suggerimento su come implementarlo.
Grazie ancora mille

Potrò darci un’occhiata più avanti questa settimana. Tuttavia, mi sembra che Rocket.Chat sia responsabile del proprio layout e stile (e non il plugin), quindi potrebbe essere utile aprire un ticket anche per Rocket.Chat.

Grazie per la tua risposta.
Anch’io pensavo la stessa cosa, ma non sono riuscito a riprodurre lo stesso problema sul browser desktop con un user agent mobile; ho appena provato a connettermi dal mio telefono e, in effetti, il problema è legato a Rocket.Chat e non al tuo plugin! Grazie per avermelo fatto notare!

Per caso saresti in grado di verificare se sia possibile avviare la chat incorporata del tuo plugin nella home page?
Grazie ancora per il tuo ottimo lavoro!