Использование Azure AD B2C с сайтом WordPress

У меня есть веб-сайт WordPress, который должен скрывать некоторые страницы, если пользователь не вошел в систему. У меня также есть служба Azure Active Directory B2C — она ​​содержит всех пользователей, которым должен быть разрешен доступ к этим запрещенным страницам.

я обнаружил Плагин Microsoft AD B2C для WordPress на GitHub, и успешно установил это на моем сайте. Это правильно перенаправляет встроенную страницу входа WordPress на страницу Azure AD, указанную в моей политике регистрации / входа. Ввод правильного имени пользователя & пароль правильно перенаправляет обратно на мой сайт. Все идет нормально.

То, с чем я сейчас борюсь, это то, как я получаю информацию о пользователях, и вошли ли они в систему через PHP. Если бы я использовал встроенную базу данных WordPress, я мог бы вызывать такие функции, как is_user_logged_in(), Я не уверен, что вызов эквивалентной функции будет теперь, когда я использую AAD.

Мне нужно знать:

  1. Как проверить, вошел ли пользователь в систему?
  2. Как получить имя пользователя или любую другую информацию, указанную в разделе «Заявки на приложение» политики?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]