Strumenti Utente

Strumenti Sito


guide_pubbliche:howto:identity:oidc_client

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Prossima revisione
Revisione precedente
guide_pubbliche:howto:identity:oidc_client [2024/10/25 07:10]
riccardo.cappone@unipr.it creata
guide_pubbliche:howto:identity:oidc_client [2024/10/25 07:21] (versione attuale)
riccardo.cappone@unipr.it
Linea 5: Linea 5:
 Libreria: OpenID-Connect-PHP Libreria: OpenID-Connect-PHP
 [[https://​github.com/​jumbojett/​OpenID-Connect-PHP]] [[https://​github.com/​jumbojett/​OpenID-Connect-PHP]]
 +
 +  * client_id e client_secret sono forniti da UNIPR\\
 +  * RedirectURL va comunicato dallo sviluppatore a UNIPR
 +
 +Nel caso di questo esempio il redirect URL può essere la pagina stessa alla quale il client viene rediretto dal nostro OP dopo l'​autenticazione.
  
 <​code>​ <​code>​
Linea 12: Linea 17:
  
 $provider_url = "​https://​shibidp.unipr.it";​ $provider_url = "​https://​shibidp.unipr.it";​
-$client_id = "kappooidc"; +$client_id = "";​ 
-$client_secret = "topsecret999999"; +$client_secret = "";​ 
-$RedirectURL = "http://​160.78.248.53:​8080/​";+$RedirectURL = "";​
  
 $oidc = new OpenIDConnectClient($provider_url,​$client_id,​$client_secret);​ $oidc = new OpenIDConnectClient($provider_url,​$client_id,​$client_secret);​
Linea 48: Linea 53:
  
 </​code>​ </​code>​
 +
 +
 +Output della pagina a titolo di esempio:\\
 +
 +{{:​guide_pubbliche:​howto:​identity:​esempio_output_oidc_client.png?​nolink&​600 |}}
 +