Вот наш вариант использования,
Мы используем SimpleSAMLPhp в качестве IDP и Saml2 Package в качестве SP на наших веб-сайтах Laravel.
Мы хотим использовать единый поток IDP Init для наших веб-сайтов, чтобы настроить подход idp и сначала протестировать idp. Я имею в виду этот документ https://simplesamlphp.org/docs/stable/simplesamlphp-idp#section_11
Теперь проблема в том, что в URL для входа в систему idp нам нужно указать lostityid = (так же, как мы настраиваем в /simplesamlphp/metadata/saml20-sp-remote.php), который указывает на SP сайта где SAMLResponse будет отправлен при входе в систему, поэтому он будет отличаться для всех сайтов, вместо этого нам нужен общий URL для всех наших сайтов.
Ниже приведены шаги, которые пользователь будет выполнять
- Пользователь получит доступ к общему URL
- Получает экран входа в систему
- Он / она вводит свои учетные данные
- После успешного входа в систему, получает экран, где у него есть варианты выбора
сайт, на котором они хотят перемещаться
- Клики по нужным сайтам
Заходит на нужный сайт
Пожалуйста, помогите мне найти ресурс / решение для приведенного выше варианта использования.