[login_oauth2] 3 commits

spip-contrib-extensions/login_oauth2 | 3 commits

Par JMarc_64, le 4 avril 2026 à 15h44min :

build: Mise à jour fonctionnelle v0.4.0

Modifié
CHANGELOG.md
README.md
paquet.xml

Détails : build: Mise à jour fonctionnelle v0.4.0 (67a4ef0a) · Validations · spip-contrib-extensions / login_oauth2 · GitLab

==============================
Par JMarc_64, le 4 avril 2026 à 12h06min :

feat: ajout du support OIDC discovery avec endpoints auto et UI en lecture seule

  • ajout du champ discovery dans la configuration des providers
  • résolution automatique des endpoints (authorize, token, issuer, userinfo)
  • affichage des valeurs issues du discovery en lecture seule
  • fallback vers configuration manuelle si absence de discovery
  • normalisation de la gestion des paramètres (scope, issuer, endpoints)
  • mise à jour du pipeline providers (discovery par défaut pour Google)

Ajouté
inc/login_oauth2_oidc.php
Modifié
action/login_oauth2.php
formulaires/configurer_login_oauth2.html
formulaires/configurer_login_oauth2.php
inc/login_oauth2_providers.php
login_oauth2_pipelines.php

Détails : feat: ajout du support OIDC discovery avec endpoints auto et UI en lecture seule (8c9a826d) · Validations · spip-contrib-extensions / login_oauth2 · GitLab

==============================
Par JMarc_64, le 2 avril 2026 à 12h14min :

feat: Forcer le userinfo_endpoint dans la configuration

Modifié
formulaires/configurer_login_oauth2.html
formulaires/configurer_login_oauth2.php
inc/login_oauth2_providers.php

Détails : feat: Forcer le userinfo_endpoint dans la configuration (c8302dd5) · Validations · spip-contrib-extensions / login_oauth2 · GitLab