Публикации по теме 'php'


Подробный JWT
Что такое токен JWT? JWT означает Json Web Token. Это просто токен, который используется между циклом запроса-ответа вызовов API. Что именно делает JWT в запросе-ответе вызовов API? Используется для авторизации пользователей. Этот JWT содержит информацию о вошедшем в систему пользователе. Таким образом, при каждом вызове API сервер знает, кто является пользователем, запрашивающим службу, и на основе его разрешений предоставляет доступ к запрошенным службам. Итак, теперь вы..

Создание приборной панели в реальном времени на базе Laravel, Vue, Pusher и Tailwind (выпуск 2018 г.)
У нас уже довольно давно есть панель управления в Spatie. До нашей нынешней версии на основе Laravel мы использовали Dashing , фреймворк для быстрого создания информационных панелей. Фреймворк был создан ребятами из Shopify и использует Ruby под капотом. Когда я впервые построил нашу дашборд несколько лет назад, мы были на перепутье с нашей компанией . В мире PHP не было особого успеха, и мы играли с идеей перехода на Ruby. Идея заключалась в том, чтобы, играя с Dashing, мы получили..

CakePHP в лихорадке выпуска: 4.0.0-alpha1, 3.8.0-beta1 и CakePHP 3.7.6 здесь
Выпущено несколько новых версий PHP-фреймворка CakePHP. Включены первая альфа-версия CakePHP 4.0.0 и первая бета-версия 3.8.0. Кроме того, CakePHP 3.7.6 также доступен в виде отладочной версии. Смотрим на инновации. Основная команда CakePHP только что выпустила несколько новых релизов для PHP Framework CakePHP. Доступны версии CakePHP 4.0.0-alpha1 и CakePHP 3.8.0-beta1. Кроме того, был выпущен CakePHP 3.7.6 с некоторыми исправлениями. CakePHP 4.0.0-alpha1: цели для CakePHP..

Laravel: простой способ reCAPTCHA v3
reCAPTCHA v2 такая в прошлом году ... Из новостей о ботах, я думаю, вы знаете, что в Laravel уже есть способ остановить ботов , используя дроссель для неудачных попыток входа в систему . Обычно этого достаточно для любого простого приложения, поскольку большая часть тяжелой логики приложения находится под авторизованным пользователем. Теперь давайте добавим несколько форм, которые должны работать без входа в систему, и теперь у нас возникла проблема. Как мы можем проверить, что он..

Повторите что-нибудь в PHP
Обновление: прочтите новый пост, чтобы узнать больше о расширенных функциях условного повтора для PHP . Только представьте себе тот мир, где любая часть внешнего ресурса никогда не выходит из строя и вам не нужно об этом заботиться. Хорошо, вернитесь в реальный мир, где любой ресурс (соединение, БД, http-запрос, кеш, загрузка/сохранение…) может дать сбой. Обычно я вижу в коде что-то вроде этого: try { $guzzle->get('http://....'); // call some resource } catch (\TimeoutException..

CORS из чьего-то блога WordPress
Допустим, вы подписаны на чей-то блог WordPress, но хотите использовать данные сайта в PWA (Progressive Web App). Автор может не предлагать приложение по той или иной причине. Давайте сделаем его доступным для CORS и создадим Rest API, используя несколько бесплатных сервисов. Мы будем использовать Heroku в качестве нашего внутреннего сервера. Heroku засыпает во время неиспользования бесплатного уровня, поэтому, если мы не используем приложение какое-то время, приложению может..

Почему люди влюбляются в Python?
Большинство людей думают, что слово «python» — это змея, но это самый популярный язык программирования. Каждый влюбится в жизнь, и некоторые люди могут столкнуться с КОНЦОМ в любви, но для тех, кто влюбляется в python, в нем нет КОНЦА (то есть «;»), потому что в программировании на python нет точки с запятой. Итак, люди влюбляются в программирование на Python. Меньше кода: По сравнению с другими языками у Python меньше синтаксиса для написания кода. Синтаксис, написанный на..