Rocket.Chat SSO + plugin d'intégration

Je pense que oui ! Merci.

Vous avez un problème avec …


Voici ma fenêtre de discussion. :ok_man:

Cela ressemble à un problème de configuration au sein de Rocket.Chat, ce qui sort du cadre de ce sujet de plugin. Avez-vous bien activé Autoriser la création d’utilisateurs, comme spécifié dans le premier message ?

1 « J'aime »


Je comprends que ce commutateur doit être activé ?
Autrement, les paramètres ne fonctionneront pas ?

Maintenant, tout est correct ?

Vous avez raison, le SSO CAS doit effectivement être activé séparément. Je l’ai ajouté au premier message. Désolé pour la confusion.

1 « J'aime »


Comment pouvez-vous modifier le style de cette barre de titre ? Merci.

Vous pouvez styliser la barre de titre en ciblant le CSS .rocketchat-header dans un composant de thème.

3 « J'aime »

Cela a l’air fantastique. J’avais bricolé un intermédiaire SSO avec Flask et essayé d’intégrer les éléments au mieux dans l’interface utilisateur, mais c’est bien plus élégant ! Je vais le mettre en œuvre dès que j’aurai quelques minutes.

3 « J'aime »

J’ai complètement manqué cela puisque tu as édité le message. Cela fonctionne maintenant, merci ! Le seul problème que je rencontre actuellement concerne les avatars qui ne s’affichent pas. J’utilise S3 et un CDN, cela devrait-il fonctionner avec cette configuration ?

1 « J'aime »

Cela devrait, mais je ne serais pas surpris s’il y avait un problème avec cela.
Si tu m’envoies un MP avec les détails du site, je serai ravi de jeter un coup d’œil.

Après ma configuration, le bouton de la fenêtre de chat n’apparaît pas sur la page.

Quel bouton ?
Nous avons besoin de plus d’informations, comme l’URL de votre forum et les étapes que vous avez suivies pour tout configurer.

1 « J'aime »

Belle extension, merci. J’ai remarqué un problème sur Android avec l’application Rocket.Chat. J’ai essayé de me connecter, mais j’ai été redirigé vers notre page Discourse. Je n’ai donc pas pu utiliser l’application de chat.

1 « J'aime »

Je n’ai pas de téléphone Android, je ne peux donc pas tester cela.
À moins que quelqu’un ne puisse reproduire le problème et obtenir plus de détails, je ne peux pas aider ni le corriger.

1 « J'aime »

Pour le moment, je ne suis pas certain de ce qui pose exactement problème. Il semble que cela soit lié au comportement de redirection souhaité. Même lorsque je lance une fenêtre de navigation privée sous Linux, je ne peux pas utiliser Rocket.Chat en mode autonome. Je suis systématiquement redirigé vers Discourse et dois utiliser le plugin. Je pense qu’il serait idéal de pouvoir choisir entre utiliser Rocket.Chat directement ou utiliser le plugin.

Cela est probablement dû au paramètre Show Default Login Form: disabled côté RocketChat.
Mais attention à ne pas l’activer ! Si les utilisateurs proviennent à la fois de Discourse et peuvent également s’inscrire directement, cela entraînera toutes sortes de problèmes.

1 « J'aime »

@RGJ Merci beaucoup pour cette incroyable extension, Richard !
Récemment, j’ai mis à jour Rocket Chat vers la dernière version, et maintenant l’icône d’envoi dans le chat intégré apparaît décalée (voir l’image ci-jointe).
Elle était bien placée avant la mise à niveau.
Auriez-vous par hasard une suggestion pour corriger cela ? Peut-être via du CSS ?
Merci encore une fois !

(J’ai ouvert un ticket sur GitHub à ce sujet ici)

@RGJ également (désolé pour les multiples questions aujourd’hui), avez-vous par hasard trouvé un moyen de configurer le chat intégré pour qu’il s’ouvre sur la page d’accueil de Rocket.Chat et non sur le canal par défaut ?
J’avais signalé cela il y a quelques mois et ouvert un problème ici. Peut-être avez-vous une suggestion sur la façon de l’implémenter.
Merci encore beaucoup.

Je pourrai jeter un coup d’œil à cela plus tard cette semaine. Cependant, il me semble que Rocket.Chat est responsable de sa propre mise en page et de son style (et non le plugin), il serait donc peut-être bon de signaler ce problème également à Rocket.Chat.

Merci pour votre réponse.
J’avais pensé la même chose, mais je n’ai pas pu reproduire le même problème sur un navigateur de bureau avec un agent utilisateur mobile ; je viens d’essayer de me connecter via mon mobile et, en effet, le problème est lié à Rocket.Chat et non à votre plugin ! Merci de l’avoir signalé !

Seriez-vous par hasard en mesure d’examiner s’il serait possible de lancer le chat intégré de votre plugin sur la page d’accueil ?
Encore merci pour votre excellent travail !