РЕФРАЗИРОВАННЫЙ ВОПРОС
Пожалуйста, по крайней мере, проверьте это https://github.com/vipertecpro/simplesamllaravel.git
это может помочь другим реализовать интеграцию saml в laravel.
Я пытался реализовать интеграцию входа в Azure Saml в laravel, поэтому я наткнулся на это https://simplesamlphp.org/, теперь я скачал весь репозиторий. и поместил его в мою общую папку, и он отлично работает, но он уязвим, поэтому я решил поместить его в корневой каталог laravel, чтобы я мог получить доступ к переменной окружения или другим вспомогательным методам laravel, я много искал, как я могу получить Держите вспомогательные методы laravel в общедоступной папке, но, к сожалению, это не работает, поэтому я решил поместить репозиторий saml. в мой корневой каталог laravel, чтобы получить доступ к вспомогательным методам laravel.
так вот я застрял с этой проблемой.
Я теперь свободен?
Вот снимок экрана с каталогом моего проекта
Проблема: у меня есть много конфигурационных файлов, которые должны быть настроены в соответствии с ENV-файлом, я просто не мог понять, как я могу использовать переменные окружения в каталоге samllogin.
Вот что я пробовал в моем _include.php файле, который является корнем samllogin директории
require_once '../vendor/autoload.php';
// require_once '../vendor/laravel/framework/src/Illuminate/Foundation/helpers.php';
echo env('APP_URL');
die();
Я очень близко, чтобы решить это. Любая помощь или ссылка приветствуется.