Описание тега laravel-airlock
Laravel Airlock предоставляет простую систему аутентификации для SPA и простых API.
1
ответ
Логин Laravel / Airlock AJAX - 419 (статус неизвестен)
Я пытаюсь выполнить запрос на вход в систему из другого источника, и все, кроме входа в систему, работает. Итак, если я перейду на api.example.com и войду в систему с помощью приложения laravel, а затем перейду на www.example.com, я смогу получить п…
25 янв '20 в 22:16
1
ответ
Проблема с воздушным шлюзом laravel при создании токенов: 'tokenable_id' не может быть нулевым
Обновились до Laravel 7 и установили Laravel/Airlock. Следуя инструкциям по установке, при попытке создать токен выдает ошибку SQLSTATE[23000]: нарушение ограничения целостности: 1048 Столбец 'tokenable_id' не может быть пустым (SQL: вставить в pers…
06 мар '20 в 13:52
1
ответ
Laravel Airlock против Laravel Passport
Могу ли я получать сообщения или создавать новые сообщения с помощью токенов Laravel Airlock, или для создания или обновления любых строк в базе данных, которые мне нужны, использовать Laravel Passport?
07 мар '20 в 15:12
1
ответ
Несоответствие токенов CSRF laravel airlock axios
Версия воздушного шлюза: 1.0.0 Версия Laravel: 7.0.0 Версия PHP: 7.2.0 Драйвер и версия базы данных: MySql 5.7.23 Описание: Я пытаюсь войти в систему с помощью axios из другого домена. Я имею ядро в mydomain.com и ответный сайт в seconddomain.com…
16 мар '20 в 17:07
0
ответов
Airlock Laravel использует другую модель?
AirLock выпущен не полностью, поэтому документация минимальна. Может кто-нибудь сказать мне, возможно ли следующее? Я хочу, чтобы AirLock использовал другую модель пользователя. $user = \App\Models\PublicUser::first(); return response()->json(['t…
23 янв '20 в 17:50
1
ответ
Laravel Airlock - несоответствие токенов CSRF
Я пытался заставить Laravel Airlock работать с новым веб-приложением, которое я разрабатываю, но, что бы я ни пытался, я не могу заставить его работать. airlock.php имеет следующий набор: 'stateful' => ['https://control.domain.tld', 'https://mana…
04 мар '20 в 22:34
3
ответа
Laravel sanctum csrf cookie каждый запрос?
Я использую Laravel sanctum (бывший Airlock) и у меня есть вопрос по этому поводу. Я читал в документах: Для аутентификации вашего SPA страница входа вашего SPA должна сначала сделать запрос к маршруту /sanctum/csrf-cookie для инициализации защиты C…
21 мар '20 в 14:26
1
ответ
Laravel airlock / sanctum auth check
Как я могу получить или проверить пользователя auth без auth:sanctum. Я пытаюсь получить авторизацию пользователяauth()->user() с гостевого маршрута, но я получаю только null. И да, я передаю токен, но все равно получаю нулевого вложенного пользо…
13 апр '20 в 17:31
2
ответа
Laravel Airlock как вернуть разные ответы на неаутентифицированные веб-запросы и запросы API
Я разрабатываю мобильное приложение и веб-сайт с помощью laravel + react native. Когда вы отправляете запрос на маршрут с помощью промежуточного программного обеспечения "auth:airlock", если вы передаете неправильный токен Bearer, он перенаправляет …
15 мар '20 в 13:03
1
ответ
axios.get /airlock/csrf-cookie не действует в laravel 7
Я использую авторизацию воздушного шлюза laravel в своем проекте SPA. Согласно документации https://laravel.com/docs/master/airlock, для входа в систему необходим приведенный ниже код: axios.get('/airlock/csrf-cookie').then(response => { // Login…
17 мар '20 в 09:56
1
ответ
Псевдоним Airlock Sanctum не устанавливает токен csrf в cookie после запроса csrf от axios к бэкэнду laravel
У меня есть виртуальный хост в laravel, который использует Airlock для обработки аутентификации. В SPA я делаю запрос с помощью axios, чтобы получить токен CSRF, который я бы использовал для входа в систему в соответствии с документацией. Но я не мо…
21 мар '20 в 00:42
1
ответ
Как мне расширить функциональность Laravel Sanctum?
Я специально пытаюсь заставить класс Sanctum Guard искать токен API в теле запроса JSON, если он не может найти его в заголовке авторизации. Мне просто нужно добавить elseif после того, как он проверит токен на предъявителя. Итак, вопрос: как лучше …
22 мар '20 в 09:36
1
ответ
Маршрут Laravel Airlock для аутентифицированного + неаутентифицированного
Я использую новый пакет Laravel Airlock для приложения, которое создаю. У меня есть маршрут, который может быть доступен для аутентифицированных и не аутентифицированных пользователей. В контроллере я проверяю, аутентифицирован ли пользователь с пом…
08 мар '20 в 20:18
0
ответов
Тест выдает RequestGuard::viaRemember() не существует по второму запросу
У меня есть тест, который выглядит так: $user = factory(User::class)->state('verified')->create(); $this->be($user); $file = new UploadedFile(storage_path('testing/user.jpg'), 'user.jpg', 'image/jpeg'); $this->post('/account/missing-fiel…
15 май '20 в 19:43
0
ответов
Laravel Sancrum/ Воздушный шлюз
Я пытаюсь разместить проект Laravel API (Sever) на Heruko вместе с проектом Vue js отдельно, 2 отдельных проекта. Можно ли использовать laravel airlock/sanctum для аутентификации пользователя на бесплатном домене heruko?
11 апр '20 в 22:09
0
ответов
Передать файл cookie/ токен для входа в приложение Vue
Это Laravel 8 с клиентским приложением Vue. Я пытаюсь понять новую аутентификацию Sanctum в контексте приложений Vue. Я потратил некоторое время на чтение новой документации Laravel и этого сообщения. Однако основное различие между моей архитектурой…
20 сен '20 в 09:21
1
ответ
Laravel Sanctum возвращает 500 при попытке доступа к защищенному API-интерфейсу sanctum
Я использую Laravel 8.12 с PostgreSQL. Я пытаюсь использовать Laravel Sanctum в качестве аутентификации для своего API. Это схема святилища: <?php use Illuminate\Database\Migrations\Migration; use Illuminate\Database\Query\Expression; use Illumin…
15 ноя '20 в 08:47