В 2015 году WordPress 4.4 представил REST API, но одна вещь, которая сильно ограничила его более широкое использование, – это отсутствие возможностей аутентификации для сторонних приложений. Рассмотрев преимущества и недостатки многих различных типов систем аутентификации, Джордж Стефанис опубликовал предложение по интеграции паролей приложений в ядро.
Стефанис выделил несколько основных преимуществ, которые стали важными факторами при принятии решения об использовании паролей приложений: простота выполнения запросов API, легкость отзыва учетных данных и простота запроса учетных данных API. Проект доступен как отдельный функциональный плагин , но Стефанис и его соавторы рекомендовали WordPress объединить пулреквест , основанный на кодовой базе функционального плагина.
После того, как технический руководитель WordPress 5.6 Хелен Хоу-Санди дала зеленый свет на объединение паролей приложений в ядро, сообщество разработчиков с энтузиазмом откликнулось на эту новость.
«Я / мы на 100% поддерживаем это», – прокомментировал предложение Йуст де Валк. «Это открытие похоже на начало новой эры веб-приложений на базе WordPress. Внезапно аутентификация перестала быть чем-то, что вам нужно исправить при работе с API, и вы можете просто создавать отличные вещи ».
В предложении Стефаниса также упоминалось, насколько полезной будет система аутентификации REST API для участников мобильных команд , которые при интеграции поддержки Gutenberg полагаются на неудобные обходные пути.
«Это будет первым шагом к замене использования XMLRPC в мобильных приложениях, и это позволит нам добавить больше функций для автономных пользователей», – сказал мобильный инженер Automattic Максим Биэс.
После того, как REST API был добавлен в WordPress пять лет назад, многие ожидали, что веб-приложения на базе WordPress начнут появляться повсюду. Без надежной системы аутентификации разработчикам было непросто просто вдохновиться и быстро что-то создать. Пароли приложений в WordPress 5.6 откроют множество возможностей для тех, кого ранее сдерживало отсутствие основных методов аутентификации стороннего доступа.
Поскольку до крайнего срока соблюдения GDPR ЕС осталось всего 178 дней , многие владельцы сайтов…
Команда Gutenberg создаст станцию тестирования удобства использования в WordCamp US, где посетители смогут принять участие…
Сегодня компания 10up опубликовала предварительную версию своего плагина Distributor , нового решения для синдикации контента…
На этой неделе был выпущен Gutenberg 1.8 с несколькими заметными улучшениями, которые предоставят разработчикам плагинов…
На этой неделе был выпущен Gutenberg 15.5 с новыми функциями и улучшениями возможностей полнофункционального редактирования…
DesktopServer выпустил версию 3.8.4 своего программного обеспечения для локальной разработки. Эта версия включает в себя…