Size: a a a

2020 September 17

NO

Nex Otaku in Laravel Pro
Ну по мне так binary поле совсем неочевидное решение ) Все будут репу чесать, кто это сделал и зачем.
источник

A

Arman in Laravel Pro
binary() метод 😅, вроде дает utf8_bin или что то такое)
источник

NO

Nex Otaku in Laravel Pro
источник

АХ

Александр Хакимов... in Laravel Pro
Всем привет вопрос к фуллстакерам.

Ситуация:
Отправляем FORM SUBMIT на удаленный урл. Далее на странице куда мы отправили параметры. Эти параметры  сеттятся в локал сторадж и становятся не нужны.

Подскажите пожалуйста как сбросить входные данные страницы при её обновлении? хром падла восстанавливает данные  при перезагрузки страницы .  F5 восстанавливает всё что пришло.

Т.е. есть Page 1 который делает post Form Submit на page 2. на Page 2 данные сетятся в локал сторадж и более не используются.

Теперь проблема. Обновляем page 2 и данные опять берутся хз откуда


на page 1 расположен метод авторизации авторизационного сервера, он отправляет запрос на апи и пересылает токены  через Form submit  в микросервис. в микросервисе мы берем данные из реквеста и сеттим в локал сторадж

потом микросервис обновляет токены через AJAX по интервалу. Вроде бы всё ок? но нет.

пользователь перезагружает страницу. и пиздец. Данные формы которые пришли изначально в микросервис  восстанавливаются откуда то блят.
И срабатывает код, который сеттит входные данные в локал сторадж, если они существуют.
источник

АХ

Александр Хакимов... in Laravel Pro
Т.е. по итогу там старые уже ревокнутые токены.
источник

АХ

Александр Хакимов... in Laravel Pro
мож кто знает как эту херню у браузера обойти
источник

A

Arman in Laravel Pro
видать напутал с другим фреймов, что-то похожее давало именно
name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL DEFAULT '',


давно уже шумели оказывается
https://github.com/laravel/framework/issues/1606
источник

D

DK in Laravel Pro
Александр Хакимов
Всем привет вопрос к фуллстакерам.

Ситуация:
Отправляем FORM SUBMIT на удаленный урл. Далее на странице куда мы отправили параметры. Эти параметры  сеттятся в локал сторадж и становятся не нужны.

Подскажите пожалуйста как сбросить входные данные страницы при её обновлении? хром падла восстанавливает данные  при перезагрузки страницы .  F5 восстанавливает всё что пришло.

Т.е. есть Page 1 который делает post Form Submit на page 2. на Page 2 данные сетятся в локал сторадж и более не используются.

Теперь проблема. Обновляем page 2 и данные опять берутся хз откуда


на page 1 расположен метод авторизации авторизационного сервера, он отправляет запрос на апи и пересылает токены  через Form submit  в микросервис. в микросервисе мы берем данные из реквеста и сеттим в локал сторадж

потом микросервис обновляет токены через AJAX по интервалу. Вроде бы всё ок? но нет.

пользователь перезагружает страницу. и пиздец. Данные формы которые пришли изначально в микросервис  восстанавливаются откуда то блят.
И срабатывает код, который сеттит входные данные в локал сторадж, если они существуют.
Обновление токена аяксом уже не ок
источник

АХ

Александр Хакимов... in Laravel Pro
DK
Обновление токена аяксом уже не ок
А как ок? если не аяксом?
источник

D

DK in Laravel Pro
Зачем сабмитом слать? Шли аяксом
источник

АХ

Александр Хакимов... in Laravel Pro
Да и вопрос в другом.
источник

D

DK in Laravel Pro
От ответа редирект делай
источник

АХ

Александр Хакимов... in Laravel Pro
В смыле аяксом, смори я нахожусь на странице, далее получаю на этой странице токен, как я его передам в микросервис аяском если я ещё не в микросервисе?
источник

АХ

Александр Хакимов... in Laravel Pro
Мне нужно с токеном чухнуть на другую страницу
источник

D

DK in Laravel Pro
Александр Хакимов
В смыле аяксом, смори я нахожусь на странице, далее получаю на этой странице токен, как я его передам в микросервис аяском если я ещё не в микросервисе?
Непонятно чот мутишь, 2 аякса синхронные разве не варик?
источник

АХ

Александр Хакимов... in Laravel Pro
Ты не понимаешь сути кажется.

Есть авторизационный сервер и авторизационный фронтен.

Я нахожусь на авторизационном фронтенде и авторизационный сервер на авторизационный фронтенд отдаёт токен.

Находясь на странице авторизационного фронтенда, я вижу в адресной строке BackURL в гетзапросе.

получив токены от авторизационного сервера авторизационный фронтенд должен переслать полученную инфу по BACK URL который у него лежит в гет запросе
источник

АХ

Александр Хакимов... in Laravel Pro
У меня реализовано, после получения токена засетить их в форму и сделать сабмит по BackURL из гетзапроса
источник

АХ

Александр Хакимов... in Laravel Pro
Далее в микросервисе я их получаю из $_POST и сетю в локал сторадж, а соответственно обновляю эти токены как положено. по аяксу
источник

АХ

Александр Хакимов... in Laravel Pro
Проблема в том, что после обновления токена если пользователь перезагружает страницу браузер говнюк восстанавливает данные которые были пересланы из формы, и они опять сетятся с локал сторадж
источник

D

DK in Laravel Pro
Задача тогда просто отчистить пост? Чтобы при ф5 не повторял
источник