Игорь
Тебе прям так сильно впадлу внести это в env?
Игорь
И оттуда это тянуть
Leonid
В env ларавела?
Игорь
Ну да
Leonid
Так у меня технически оно и сделано
Игорь
Тем более, Bearer по умолчанию бесконечный
Leonid
Для ios, android, js у меня права одинаковые, моему api не нужно знать, какой именно клиент его использует. К тому же я не уверен, что могу доверять этому client_id, так как любой злоумышленник более-менее опытный его может посмотреть в приложении.
Игорь
Оке, даешь только Bearer
Leonid
Потому я и не понимаю, нафига мне требовать от клиентов client_id и client_secret
Игорь
Генеришь на API и вставляешь в приложение
Игорь
Тоесть, делаешь себе формочку на главном серве, где будет генерится токен. В приложение вставляешь токен и всё
Leonid
ну я в ответ на запрос авторизации с username & password даю стандартный ответ oauth сервера с bearer токеном
Leonid
я не уверен, что ты вообще понимаешь, о чём речь
Leonid
ты говоришь такие вещи, будто я первый раз с oauth сервером работаю
Leonid
когда я выше вполне конкретный вопрос задавал
Игорь
> какой толк от этих secret и client_id от фронта при запросе на получение токена. Чтобы авторизовать нужное приложение.
Игорь
При нужде, ты можешь отключить только одно приложение. А не все приложения пользователя
Игорь
Правда, может мы действительно о разном говорим
Leonid
то есть, если мне такой функционал не нужен, я могу на client_id и client_secret забить?
Игорь
Но приложение ты не авторизуешь, насколько я знаю.
Игорь
Токен получает приложение а не пользователь
Timofey
Как можно сделать проверку массива на null значения в реквесте? Есть update запрос. У меня приходит с формы массив , я его валидирую его - он nullable. Потом если $request->has('services') я добавляю к отношениям в таблицу. Вот , если отправить незаполненную форму сам массив существует Has = true , но значения массива null и в бд добавляются , а такого быть не должно .
Игорь
Сделай дамп масива приходящего
Игорь
Интерестно, как там нул значения появляются
Игорь
Ну или делай что-то тип такого foreach( $array as $key => $val ){ if($val === null){ unset($array[$key]); } }
Миша
в best practices написано "Еще лучше использовать специализированный пакет для передачи данных из бэкенда во фронтенд." это по поводу let articles = {{ json_encode($articles) }}; Никто не может подсказать пример такого пакета?
Nik
@json()
Миша
fractal ? Хотя есть же ресурсы. Кинь линк.
https://github.com/alexeymezenin/laravel-best-practices#do-not-put-js-and-css-in-blade-templates-and-do-not-put-any-html-in-php-classes
Nurik
https://github.com/alexeymezenin/laravel-best-practices#do-not-put-js-and-css-in-blade-templates-and-do-not-put-any-html-in-php-classes
Скорее всего там про вот этот пакет https://github.com/laracasts/PHP-Vars-To-Js-Transformer
Romuald
С праздником Вас. Вебмастера
Андрей
$return откуда берется?
Ярослав
$return откуда берется?
я уже починил) спасиб)
Evan
ребят, подскажите как изменить размер (сделать меньше)? какие горячие клавише может есть
Nuran
Размер чего? Растянуть или сжать там можно почти всё, мышью просто наведи на край
Nuran
и там стрелка вылезет
Игорь
Он про размер шрифта
Anonymous
Пробуйте
Evan
Ctrl+ scroll up down
пробывал
Evan
не помогло
Anonymous
Стрл+ +
Anonymous
Не?
Evan
мне просто интересно это вообще возможно ?
Anonymous
Да
Anonymous
В настройках графики
Anonymous
Размер шрифта на средний
Anonymous
Процесс закроется
SarcasmIO
ребят, подскажите как изменить размер (сделать меньше)? какие горячие клавише может есть
а давно 'hashing' появился в ларавеле или это какой-то левый сервис провайдер ?
SarcasmIO
к, спс, нужно будет глянуть
Игорь
SarcasmIO
посмотрел,имхо ничего такого что самому бы нельзя было напилить чо там топового, хз чисто мажорная обнова из-за argon2 и бутстрапа
Evan
нашел)
Anonymous
Anonymous
Norm
{"Json" :
В теме материал есть подменю в котором можно выбрать сжимать sidebar
K
кто морской бой писал, какой самый простой способ рпзмещать корабли НЕ друг на друге?)
K
сама идея интересна
{"Json" :
{"Json" :
чтоб не лазить в настройки
VA
кто морской бой писал, какой самый простой способ рпзмещать корабли НЕ друг на друге?)
морской бой не писал, но писал змейку. Делаешь массив из массивов: [[x1,y1], [x2,y2]...], а потом проверяешь, чтоб размещаемый кораблик не совпадал с элементами массива
VA
логично, массив из массивов - это один кораблик. А вложенные массивы - координаты квадратиков корабля
VA
ну и там же продумываешь свою логику: типа, могут ли корабли быть вплотную друг к другу, или в том числе нельзя размещать в x+-1, y+-1
VA
Это называлось двумерным массивом
Я только что катал длинное саркастичное сообщение. Но решил проявить уважение и сказать "я знаю, спасибо".
Andriy
Привет ребят
Andriy
Как можно создать алиас для связи? Вот пример
Andriy
Andriy
Так почему то не работает
Andriy
Когда делаю Message::with(‘creator’) возвращает null, хотя если назову user() то все работает норм/
Andriy
Уже сделал, спс
Alexander
Подскажите пожалуйста // получим все игноры через запятую $ignores = explode(',', $input_ignore); // Фильтруем с учетом игнора $service_applications_query->with(['country' => function($query) { $query->whereNotIn('shortname', $ignores); }]); Как сделать $ignores видимой внутри query?
{"Json" :
$service_applications_query->with(['country' => function($query) use ($ignores) { $query->whereNotIn('shortname', $ignores); }]);