Описание тега lexikjwtauthbundle

LexikJWTAuthenticationBundle обеспечивает аутентификацию через Json Web Token для Symfony2+ REST API .
3 ответа

Как разобрать токен jwt из контроллера $jwtManager->decode($jwt), используя чистый токен (токен в виде строки)

Поэтому я использую пакет аутентификации Lexik JWT (Symfony 2.6) и успешно созданного пользователя и токен с помощью этого кода: $userRegistration = new UserRegistration(); $userRegistration->setPassword($request->request->get('password'));…
31 авг '18 в 04:32
0 ответов

Ошибка 401 при отправке запросов

Я использую symfony в бэкэнде и angs js 1.6 во внешнем интерфейсе для аутентификации, но теперь у меня возникает ошибка при отправке запросов. Я имею статус ошибки 401 (неверные учетные данные) . Я использую jwtauthentificationBundle для генерации т…
27 июл '17 в 09:11
1 ответ

Как в Symfony получить пользователя в EventSubscriber с помощью LexicJWT

Я новичок в Symfony. Я использую токен LexicJWT. final class ProductCreateSubscriber implements EventSubscriberInterface { private $entityManager; private $hostRepository; public function __construct(EntityManagerInterface $entityManager, HostReposi…
14 дек '18 в 13:37
13 ответов

401 токен JWT не найден

Я предоставил две версии security.yaml файл. Вторая версия согласно документации API Platform. API Platform отправляет на создание пользовательского провайдера. Для второго варианта security.yaml рекомендуется в документации по API Platform, мне нуж…
1 ответ

Access_Control отказывает анонимному маркерному пользователю пройти

Я создаю проект с фронтальным приложением в Angular и бэкэндом REST API в Symfony2 (2.7, скоро должен перейти на 3.3). Backend сторона, я использую FOSRestBundle, FOSUSerBundle, LexikAuthBundle и кучу других интересных пакетов для нужд REST API. Нед…
0 ответов

Symfony lexikjwtauthbundle authenticate($token) EROOR

Я работаю над Rest API с symphony и у меня все отлично работало на локальном компьютере, но после того, как я развернул свой проект, я больше не могу войти в систему, и ошибка "Bad credentials" продолжает появляться. После сравнения поведения локаль…
06 окт '17 в 16:53
0 ответов

Symfony JWT Bundle и форма аутентификации

При настройке LexikJWTAuthenticationBundle мне просто нужно настроить security.yml с этими настройками: security: # ... firewalls: login: pattern: ^/api/login stateless: true anonymous: true form_login: # <-- my question is about this check_path:…
28 июл '17 в 14:35
2 ответа

LexikJwtBudle Symfony 2.8

Я использовал LexikjwtBundle самостоятельно и несколько провайдеров, читая это здесь https://github.com/lexik/LexikJWTAuthenticationBundle Итак, как настроить мой маршрут? config.yml: lexik_jwt_authentication: private_key_path: '%jwt_private_key_pat…
17 ноя '17 в 07:03
2 ответа

FOSUserBundle + LexixJWTAuthBundle войти по электронной почте

У меня должен быть jwt auth для моего REST API. Теперь все работает нормально, но когда я пытаюсь получить токен через пару email/ пароль, я получаю сообщение об ошибке: Неверные учетные данные. Когда я использую имя пользователя / пароль, все в пор…
1 ответ

Войти с помощью провайдера сущностей и JWT

Я пытаюсь реализовать аутентификацию JWT в проекте Api-платформы, следуя инструкциям, приведенным в документации. это работает, если я использую провайдер памяти, но когда я пытаюсь настроить его с провайдером сущностей, я всегда получаю ответ 401 н…
19 мар '18 в 15:11
3 ответа

Ошибка: невозможно найти контроллер для пути "/login_check". Маршрут неправильно настроен. (LexikJWTAuthentication)

Описание Когда я делаю обычный запрос на мой сервер Symfony, работающий на http://localhost:8000/api/admin/login_check возвращает желаемый токен jwt. Тем не менее, когда я делаю это с функциональными тестами (с ./bin/phpunit) Я получаю следующую ош…
1 ответ

Необходимо ли обновлять токен CSRF в токене JWT для каждого запроса / ответа?

Я занимаюсь разработкой веб-приложения с использованием Symfony и токена JWT для аутентификации. Для предотвращения XSS токен JWT хранится в файлах cookie с атрибутом HttpOnly. А для предотвращения CSRF я использовал случайный токен csrf. Этот токен…
0 ответов

JWT Token всегда возвращается как Not Found Symfony2.8

Привет, я настроил lexik/jwt-authentication-bundle:v2.4 с Symfony2.8 и ниже мой config.yml. lexik_jwt_authentication: private_key_path: "%kernel.root_dir%/config/jwt/private.pem" # required for token creation public_key_path: "%kernel.root_dir%/conf…
22 фев '19 в 15:00
2 ответа

Symfony 4 - Lexik/JwtAuthenticationBundle - Невозможно изменить значение по умолчанию token_ttl

Я пытаюсь изменить значение token_ttl ограничить в lexik_jwt_authentication.yaml файл, но независимо от того, какое значение я установил, сгенерированный токен всегда имеет TTL 3600 секунд. Я также установил параметры secret_key а также public_key и…
23 фев '19 в 11:20
1 ответ

Symfony 4.2: LexikJWT: Невозможно найти контроллер для пути "/api/login_check". Маршрут неверно настроен

Добро пожаловать в мой первый пост стека:) Выпуск на php 7.2 symfony 4.2. Я не могу понять это в течение двух дней. Я получил следующие журналы при попытке доступа через POST /api/login_check с заголовком Content-Type application/json. 2019-01-10T23…
10 янв '19 в 22:45
1 ответ

Как реализовать аутентификацию с именем пользователя или электронной почтой

Я реализовал пакет lexik jwt для symfony 2.8 в своем приложении и пытаюсь использовать его с логином или электронной почтой, но я никак не мог это сделать. Пакет работает правильно, но я не смог настроить его для аутентификации по электронной почте …
31 янв '19 в 00:01
0 ответов

Проверка подлинности Symfony lexik jwt с использованием пользовательской ошибки провайдера: "Вызов функции-члена getUsername() в null"

Я объединил аутентификацию Lexik jwt с пользовательским поставщиком и запустил руководство по использованию песочницы LexikJWT. Все отлично работает, кроме последнего шага в руководстве. $ curl -H "256tokencharacters" http://localhost:8000/api приво…
16 окт '18 в 09:55
3 ответа

Symfony PHPUnit - внедрить зависимость

Я хочу проверить этот TokenProvider <?php declare(strict_types=1); namespace App\Services\Provider; use App\Repository\UserRepository; use Symfony\Component\HttpKernel\Exception\NotFoundHttpException; use Symfony\Component\Security\Core\Encoder\U…
26 окт '18 в 11:32
1 ответ

Изменить поведение входа в систему в FOSUserBundle и LexikJWTAuthenticationBundle

Я использую FOSUserBundle с https://github.com/lexik/LexikJWTAuthenticationBundle для доступа к данным и API. Пользователи входят в систему с именем пользователя и паролем. Токен генерируется и затем используется в каждом запросе в качестве учетных …
2 ответа

LexikJWTAuthenticationBundle - Невозможно найти контроллер для пути "/api/login_check". Маршрут неправильно настроен

Я использую конфигурацию как документацию. Это мой файл безопасности: security: encoders: FOS\UserBundle\Model\UserInterface: sha512 role_hierarchy: ROLE_ADMIN: [ROLE_USER] providers: fos_userbundle: id: fos_user.user_provider.username firewalls: lo…
07 авг '18 в 15:55