Re: [Galette-devel] Connexion centralisée (Plugin OAuth) |
[ Thread Index |
Date Index
| More lists.galette.eu/devel Archives
]
- To: devel@xxxxxxxxxxxxxxxx
- Subject: Re: [Galette-devel] Connexion centralisée (Plugin OAuth)
- From: Guillaume AGNIERAY <dev@xxxxxxxxxxxx>
- Date: Sun, 28 Jan 2024 12:40:40 +0100
- Authentication-results: garm.ovh; auth=pass (GARM-106R006812f4bd2-3a32-46de-8e10-b2daa13e082e, C83F2F7B0F5192CE1F99AFFCB3A448FFAE88D7D0) smtp.auth=guillaume@xxxxxxxxxxxx
Bonjour !
Le Sat, 27 Jan 2024 16:27:54 +0100
Johan Cwiklinski <johan@xxxxxxxx> a écrit :
> > Je viens de tenter en installant une nouvelle instance dédiée sur
> > develop, et à l'étape du choix de la base de donnée, aucun type de
> > base n'apparaît dans le select :s
> >
> > L'erreur dans les logs apache :
> > [...]
>
> Je n'avais pas re-testé l'installation après mes modifications ; ce
> genre de joyeusetés est un petit cadeau de PHP que je n'avais pas
> prévu quand je me suis lancé :D
>
> Je viens de corriger sur la branche develop, il est fort possible que
> ça survienne à d'autres endroits.
Effectivement, je suis tombé sur un autre cas de figure en voulant
créer un nouveau membre dans cette nouvelle instance :
[Sun Jan 28 11:11:43.121022 2024] [php:error] [pid 37890] [client
127.0.0.1:60136] PHP Fatal error: Uncaught Error: Typed property
Galette\\Core\\Picture::$id must not be accessed before initialization
in
/var/www/galette-oauth/galette/lib/Galette/Core/Picture.php:152 [...]
Sinon, testé (rapidement) avec :
* nextcloud : login OK (je n'ai pas testé les groupes).
* flarum : la page https://flarum-oauth.localhost/auth/passport...
affiche le message "An error occurred while trying to load this page."
Je n'ai pas été plus loin.
* drupal (avec le module
https://www.drupal.org/project/oauth_login_oauth2) : ça fonctionne,
mais ce plugin Drupal nécessite que les comptes utilisateurs
correspondants sur Drupal existent déjà... à moins de payer pour la
version "premium" de ce module (c'est la première fois que je vois
ça sur un module Drupal ; c'est assez rare pour le signaler :D).
J'essaierai avec d'autre modules.
--
Guillaume AGNIERAY
--
Galette development - http://galette.eu/
List documentation: https://listengine.tuxfamily.org/lists.galette.eu/devel/