Nous sommes heureux utilisateurs du plugin openid-connect. La configuration a été très simple.
Nous avons besoin d’un paramètre supplémentaire dans l’URL d’autorisation.
Spécifiquement pour nous : kc_idp_hint=hbso
J’ai essayé toutes les variations de spécification auxquelles j’ai pu penser dans les paramètres. Mais rien ne s’affiche dans l’URL.
Je fais probablement quelque chose de mal ?
J’ai maintenant résolu le problème avec un hack dans la fonction ‘def authorize_params’ dans omniauth_openid_connect.rb
où j’ai ajouté session[‘omniauth.kc_idp_hint’] = params[:kc_idp_hint] = ‘hbso’
Mais il doit être possible d’utiliser le champ de paramètre approprié, je pense.