Impossible de désactiver le SSO via SSH

Salut tout le monde,

J’ai essayé de supprimer le SSO via SSH, mais cela ne fonctionne pas.

J’ai essayé d’utiliser cette commande :

Référence :

root@ser3:~# cd /var/discourse
root@ser3:/var/discourse# ./launcher enter app
x86_64 arch detected.
root@ser3-app:/var/www/discourse# rails c
[1] pry(main)> irb > SiteSetting.enable_sso = false
NameError: undefined local variable or method `irb' for main:Object
from (pry):1:in `__pry__'
[2] pry(main)>

Malheureusement, la connexion via admin-login ne fonctionne pas car nous avons eu un problème avec les e-mails sortants.

Quelqu’un peut-il me guider sur les commandes que je dois utiliser pour désactiver le SSO via SSH, s’il vous plaît ?

J’apprécie toute aide que vous pourrez m’apporter. Merci !

Je ne pense pas que vous devriez inclure le irb. Bien que ce soit peut-être aussi un ancien nom de paramètre. Quel SSO utilisez-vous ?

Merci pour votre réponse @JammyDodger

Nous utilisions le WP Discourse SSO — mais nous sommes récemment revenus de XenForo à Discourse, et l’ancien SSO n’était plus connecté.

J’espère que quelqu’un pourra éclaircir ce point.

1 « J'aime »

S’il s’agit de DiscourseConnect, je pense que ce serait :

SiteSetting.enable_discourse_connect = false

Et pour activer les connexions locales :

SiteSetting.enable_local_logins = true
3 « J'aime »

Merci, cela a résolu le problème !

1 « J'aime »

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.