Мы с удовольствием используем плагин openid-connect. Настройка была очень простой.
Нам нужен дополнительный параметр в URL авторизации.
В частности, для нас: kc_idp_hint=hbso.
Я перепробовал все возможные варианты настройки, которые мог придумать, но параметр не появляется в URL.
Возможно, я что-то делаю не так?
Сейчас я решил проблему с помощью «костыля» в функции def authorize_params в файле omniauth_openid_connect.rb, добавив туда:
session['omniauth.kc_idp_hint'] = params[:kc_idp_hint] = 'hbso'
Но, думаю, должно быть возможно использовать соответствующее поле настроек.