Estamos felizes usuários do plugin openid-connect. A configuração foi muito simples.
Precisamos de um parâmetro adicional na URL de autorização.
Especificamente para nós: kc_idp_hint=hbso
Tentei todas as variações de especificação que pude pensar nas configurações. Mas nada aparece na URL.
Provavelmente estou fazendo algo errado?
Agora resolvi com um hack na função ‘def authorize_params’ em omniauth_openid_connect.rb
onde adicionei session[‘omniauth.kc_idp_hint’] = params[:kc_idp_hint] = ‘hbso’
Mas deve ser possível usar o campo de configuração apropriado, eu acho.