Articles of jwt

Способ использования Config :: set () дважды в функции

У меня есть googled и stackoverflowed (если возможно) для этого вопроса, и не смог найти достаточный ответ succint: (некоторые ref: Laravel 4: при использовании Config :: set для изменения auth.model, тогда Auth :: user ( ) не работает , Laravel 5.2 как использовать config :: set in middleware ) Как я могу успешно установить переменную […]

Lumen + Dingo + JWT не работает при построении

Я пытаюсь получить базовую рабочую основу для Lumen + Dingo Rest API, но я не могу понять, как мир все вместе. Lumen работает нормально, но когда я пытаюсь добавить Dingo, я получаю всевозможные ошибки. Из документации Dingo я читал: После того, как у вас есть пакет, вы можете настроить поставщика в файле config/api.php или в […]

Как я должен реализовать «аутентификацию на основе токенов» для набора веб-API безопасным способом с использованием PHP и MySQL (без использования OAuth)?

Я разработал несколько веб-API на PHP, используя Slim framework, которые используются мобильными приложениями (iOS и Android) для обработки своих запросов и получения требуемых данных. В конце концов, в каждом API я отправляю запросы, полученные от мобильного приложения, к соответствующей функции, присутствующей в базе кода моего веб-сайта. Затем соответствующая функция принимает параметры запроса и запроса, обрабатывает […]

Локальные жетоны JWT недействительны после обновления их в подходе к проверке подлинности JWT

РЕДАКТИРОВАТЬ: Прочитайте дискуссию об ошибке: https://github.com/tymondesigns/jwt-auth/issues/83 МОЙ ОРИГИНАЛЬНЫЙ ВОПРОС: Я реализую с jwt-auth моими защищенными ресурсами, для которых требуется аутентифицированный пользователь со следующим кодом: Route::group(['middleware' => ['before' => 'jwt.auth', 'after' => 'jwt.refresh']], function() { // Protected routes }); Когда пользователь «вписывается» в API, создается токен авторизации и отправляется в ответ на заголовок авторизации в клиентское […]

«Недостаточно разрешений» учетная запись службы API Google Analytics

Я пытаюсь получить данные с помощью API Google Analytics через учетные записи служб. Я искал в stackoverflow, как это сделать, и использовал тот же самый код, который был найден на нескольких сообщениях, но получал проблемы, чтобы заставить его работать. Источники: Службы приложений и API Google Analytics V3: Аутентификация OAuth2 от сервера к серверу? Службы приложений […]

Неверная подпись подписи JWT PHP

Я ищу несколько часов и не могу найти решение этой проблемы. Это код для создания токена JWT. Я использовал библиотеку https://github.com/firebase/php–jwt . $tokenId = base64_encode(mcrypt_create_iv(32)); $issuedAt = time(); $notBefore = $issuedAt + 10; //Adding 10 seconds $expire = $notBefore + 60; // Adding 60 seconds $serverName = 'serverName'; // Retrieve the server name from config […]

PHP postback url google wallet IAP

Мой postback php для платежей в google-кошельке Google выглядит следующим образом: <?php $payload = array( "iss" => $sellerIdentifier, "aud" => "Google", "typ" => "google/payments/inapp/item/v1", "exp" => time() + 3600, "iat" => time(), "request" => array ( "name" => "pizza ", "description" => "yum yum", "price" => "10.50", "currencyCode" => "USD", "sellerData" => "", ) ); […]

Как проверить токен базы данных firebase с помощью PHP (JWT)?

У меня есть общий хостинг-план, который имеет только PHP (без Java, no node.js). Мне нужно отправить токен идентификатора firebase из моего приложения для Android и проверить его с помощью PHP-JWT. Я следую инструкциям: Проверить токены Firebase ID В нем говорится: «Если ваш бэкэнд на языке, который не имеет официального пакета Firebase Admin SDK, вы все […]

JWT (JSON Web Token) на PHP без использования сторонней библиотеки. Как подписать?

Существует несколько библиотек для реализации JSON Web Tokens (JWT) в PHP, таких как php–jwt . Я пишу свой собственный, очень маленький и простой класс, но не могу понять, почему моя подпись терпит неудачу, даже если я пытался придерживаться стандарта. Я пытался часами, и я застрял. Пожалуйста помоги! Мой код прост //build the headers $headers = […]

Службы приложений и API Google Analytics V3: Аутентификация OAuth2 от сервера к серверу?

Я пытаюсь заставить серверное приложение регулярно извлекать данные Google Analytics из моей собственной учетной записи GA. Обратите внимание, что это личное приложение на стороне сервера, использующее мои собственные данные, т. Е. Для этого приложения нет конечного пользователя. Таким образом, я зарегистрировал свое приложение в консоли API Google в качестве приложения-службы , которое предоставило мне идентификатор […]