Size: a a a

2018 December 26

В

Вячеслав in Laravel UA
Да, не совмем понятно, для чего Pawl, если в качестве клиента там из коробки можно пользоваться Echo.
Схема не особо понятна, почему участвуют 2 сервера, сторониий и собственный
источник

NV

Nikita Vasilchenko in Laravel UA
Хм, точно. За echo спасибо👍 Может я чего-то не понимаю. Нам необходимо предоставить пользователю ws соединение и скрыть токен.
источник

В

Вячеслав in Laravel UA
Не понятно о каком токене идёт речь и зачем там его скрывать. В документации подробно описан процесс установки и использования, дополнительных телодвижений не требуется.
источник

OK

Oleg Khalin in Laravel UA
Там же авторизация по публичному токену идет
источник

OK

Oleg Khalin in Laravel UA
А ларавель броадкастит по секрету
источник

NV

Nikita Vasilchenko in Laravel UA
Я же не написал о каком стороннем сервисе идет речь)
источник

NV

Nikita Vasilchenko in Laravel UA
Этот сервис ждет в handshake ресурсе токен.
источник

NV

Nikita Vasilchenko in Laravel UA
и отдает нам по ws консоль сервера
источник

NV

Nikita Vasilchenko in Laravel UA
С этим токеном можно потыкаться в апиху этого сервиса и натворить делов от имени суперадмина.
источник

NV

Nikita Vasilchenko in Laravel UA
Я не говорю, что схема правильная, но какая есть) В общем надо от пользователя скрыть токен. А то из обращения POST к handshake ресурсу, особо ушлые могут вытащить наш токен.
источник

NV

Nikita Vasilchenko in Laravel UA
Помогите наделать нам технического долга))
источник

NV

Nikita Vasilchenko in Laravel UA
Хм. Может echo'ом одним справимся
источник

В

Вячеслав in Laravel UA
Nikita Vasilchenko
Помогите наделать нам технического долга))
Если честно убеждения не позволяют 😁 Выглядит всё совсем не понятно, о каком сервисе идёт речь, как у вас клиент работает, как это всё связано с вашим сокет сервером. Есть чёткое ощущение, что сама система работает не верно и лучше решить это, чем увеличивать тех. долг.
источник

NV

Nikita Vasilchenko in Laravel UA
ахах понимаю) мы делаем консоль для k8s, в k8s по условиям пока один токен, и все логи мы ведем в нашей апликухе, которая является своего рода api gateway'ем
источник

NV

Nikita Vasilchenko in Laravel UA
так вот клиенту в браузер отдать токен никак нельзя
источник

NV

Nikita Vasilchenko in Laravel UA
при этом необходимо подключиться по ws к k8s
источник

NV

Nikita Vasilchenko in Laravel UA
echo не подходит. он js
источник

YP

Yurii Prudskyi in Laravel UA
Никто не в курсе, есть какой-то метод у коллекции, чтоб убрать элемент по ключу в каждом итеме? То есть превратить
$collection = collect([
   ['brand' => 'Tesla',  'color' => 'red', 'test' => '111'],
   ['brand' => 'Pagani', 'color' => 'white', 'test' => '222']
]);
в
$collection = collect([
   ['brand' => 'Tesla', 'color' => 'red'],
   ['brand' => 'Pagani', 'color' => 'white']
]);
Я понимаю, что можно делать ансет в цикле. Или написать макрос, который будет это делать. Но мне чет кажется, что должно быть что-то готовое. Уже трижды просмотрел список методов. except и forget делают не то.
источник

AH

Angry Hungry in Laravel UA
map
источник

AH

Angry Hungry in Laravel UA
или filter даже
источник