Bonjour, Est-il possible d'installer galette en tant que serveur oauth en utilisant un plugin sans composer ni aucune interface ssh ? J'ai ce problème avec mes hébergements sur ouvaton. Merci d'avance pour toute réponse et/ou bout de documentation, Hi, Is it possible to install galette as an oauth server using a plugin without using composer nor any ssh interface ? This question is related to my ouvaton host which does not provides any scripting interface. Any information or documentation is welcome, Pierre
Salut, Le 08/01/2025 à 12:22, Pierre Attar a écrit :
Est-il possible d'installer galette en tant que serveur oauth en utilisant un plugin sans composer ni aucune interface ssh ?
Les téléchargements du plugin sont disponibles là : https://github.com/galette-community/plugin-oauth2/releases Il faut prendre l'archive .tar.bz2 (pas les archives notées "source code"). Seule la version 3.0 est compatible avec les récentes Galette. ++ -- Johan
Top Johan, merci pour ta réponse ! Mais visiblement il faut aussi installer des logiciels tierce ? Du coup, je les télécharge (où ?) et je les installe où dans l'arborescence galette ? Pierre, qui gère deux asso d'escalade parisiennes avec Galette et qui veut tenter la connexion galette->nextcloud via oauth. Le 08/01/2025 à 18:05, Johan Cwiklinski a écrit :
Salut,
Le 08/01/2025 à 12:22, Pierre Attar a écrit :
Est-il possible d'installer galette en tant que serveur oauth en utilisant un plugin sans composer ni aucune interface ssh ?
Les téléchargements du plugin sont disponibles là : https://github.com/galette-community/plugin-oauth2/releases
Il faut prendre l'archive .tar.bz2 (pas les archives notées "source code").
Seule la version 3.0 est compatible avec les récentes Galette.
++
Salut, Le 08/01/2025 à 18:23, Pierre Attar a écrit :
Mais visiblement il faut aussi installer des logiciels tierce ? Du coup, je les télécharge (où ?) et je les installe où dans l'arborescence galette ?
Non, il n'y a rien d'autre que le plugin à installer. Les seules "applications tierces", ce sont à priori celles depuis lesquelles tu va vouloir utiliser Galette comme système d'authentification. ++ -- Johan
Bonsoir, Ce système étant très intéressant. Pouvez vous me dire si l'expérience à été menée pour une authentification sur un site joomla avec ce type d'extension https://extensions.joomla.org/extension/miniorange-oauth-client/ Merci pour vos lumières. Cordialement, GEORGES *BEYNA* Johan Cwiklinski a écrit :
Salut,
Le 08/01/2025 à 18:23, Pierre Attar a écrit :
Mais visiblement il faut aussi installer des logiciels tierce ? Du coup, je les télécharge (où ?) et je les installe où dans l'arborescence galette ?
Non, il n'y a rien d'autre que le plugin à installer.
Les seules "applications tierces", ce sont à priori celles depuis lesquelles tu va vouloir utiliser Galette comme système d'authentification.
++
Salut, Le 08/01/2025 à 19:33, Contact CID Auditeur a écrit :
Bonsoir,
Ce système étant très intéressant.
Pouvez vous me dire si l'expérience à été menée pour une authentification sur un site joomla avec ce type d'extension https://extensions.joomla.org/extension/miniorange-oauth-client/
Je n'ai quand à moi testé qu'avec flarum - mais oauth est un standard, ça *devrait* marcher avec un peu tout. À ce stade, il faut tester, et remonter les issues. ++ -- Johan
Bonjour, J'essaye de mettre en place le plugin oauth pour l'utiliser sur nextcloud. Dans un premier temps, j'ai un truc étrange sous galette avec une approbation d'un scope vide. Si je le sélectionne j'ai une erreur. 10.0.20.104 - 2025-01-14 10:07:47 - DEBUG - Scopes: member 10.0.20.104 - 2025-01-14 10:07:47 - ERROR - Unknown scope identifier: 10.0.20.101 - 2025-01-14 10:14:32 - DEBUG - authorization/authorize() - URI: Si je le déselectionne, il semble que galette soit content (pas de message d'erreur dans le log), mais je me retrouve avec ce message dans nextcloud qui semble dire que cela n'a pas fonctionné. Erreur * Signed API request to https://galette.onzecplus.org/webroot/plugins/oauth2/user has returned an error. HTTP error 500. Raw Provider API response: <!doctype html><html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>Slim Application Error</title> <style> body{margin:0;padding:30px;font:12px/1.5 Helvetica,Arial,Verdana,sans-serif} h1{margin:0;font-size:48px;font-weight:normal;line-height:48px} strong{display:inline-block;width:65px} </style> </head> <body> <h1>Slim Application Error</h1> <div><p>A website error has occurred. Sorry for the temporary inconvenience.</p></div> <a href="#" onclick="window.history.go(-1)">Go Back</a> </body></html>. Des idées ? Pierre
Salut, Le 14/01/2025 à 12:33, Pierre Attar a écrit :
Bonjour,
J'essaye de mettre en place le plugin oauth pour l'utiliser sur nextcloud.
Dans un premier temps, j'ai un truc étrange sous galette avec une approbation d'un scope vide. [...]
Je pense que c'est un problème de configuration, il faudrait voir comment est configuré le plugin.
Si je le déselectionne, il semble que galette soit content (pas de message d'erreur dans le log), mais je me retrouve avec ce message dans nextcloud qui semble dire que cela n'a pas fonctionné. [...]
Il devrait y avoir davantage d'informations dans les logs côté Galette. PS: pour un nouveau sujet, merci de ne pas répondre à un sujet existant. ++ -- Johan
participants (3)
-
Contact CID Auditeur
-
Johan Cwiklinski
-
Pierre Attar