Я хотел бы использовать внешнюю службу аутентификации для внешних пользователей, которая работает с REST API.
То, что я сделал до сих пор:
Класс authenticationServiceв расширении TYPO3, которое загружается с приоритетом 90. Кажется, что оно работает при отладке и имеет (все еще пустые) функции getUser, authUser и getGroups
Скрипт проверки подлинности PHP.Когда предоставляется username и pw, он генерирует URL для проверки cURL в терминале.Пользовательские данные JSON возвращаются.
Как получить JSON в моем классе authenticationService?Должен ли я использовать cURL напрямую, например Как отправить переменные POST на внешний URL-адрес? Или есть основные методы для этого, которые я должен использовать?
И я думаю, мне нужно сопоставить JSON с временнымзапись пользовательского интерфейса для предоставления аутентифицированному пользователю доступа к определенным страницам и т. д. Как я могу это сделать?