Size: a a a

2020 August 26

АХ

Александр Хакимов... in Laravel Pro
dev .
ключи совпадают там где криптовал и тут ?
Пробовал и так и сяк. не хочет он его декриптить
источник

d.

dev . in Laravel Pro
тогда покопай oauth, ковырял месяца 3 назад но помню что там ничего в нем нет, просто декрипт и запрос в бд
источник

В

Вячеслав in Laravel Pro
Всем привет, на Lumen делаю psalm —init, он ругается на отсутствие трейта Dispatchable, смотрю vendor - и правда в классе CallQueuedClosure стоит use Dispatchable, но его физически нет.  Версия Lumen 7.2.1 . Как исправить?)
источник

D

Dodik 👿 in Laravel Pro
в чем разница между
 $table->integer('user_id')->unsigned();

и
 $table->integer('user_id')->unsigned();
$table->foreign('user_id')->references('id')->on('users')->onDelete('cascade');

нужно ли отдавать предпочтение второму методу? Оно же и так и так работает, через связывание в модели черезе relations
источник

В

Вячеслав in Laravel Pro
Dodik 👿
в чем разница между
 $table->integer('user_id')->unsigned();

и
 $table->integer('user_id')->unsigned();
$table->foreign('user_id')->references('id')->on('users')->onDelete('cascade');

нужно ли отдавать предпочтение второму методу? Оно же и так и так работает, через связывание в модели черезе relations
Если кратко - в скорости. Во втором случае у тебя в бд создаются внешние ключи, в первом - нет. Ну и каскадное удаление глянь сам.
источник

D

Dodik 👿 in Laravel Pro
Вячеслав
Если кратко - в скорости. Во втором случае у тебя в бд создаются внешние ключи, в первом - нет. Ну и каскадное удаление глянь сам.
то есть, лучше юзать 2?
источник

В

Вячеслав in Laravel Pro
Dodik 👿
то есть, лучше юзать 2?
да
источник

BG

Ben Goldstar in Laravel Pro
Ищу разраба который шарит в AWS и Laravel. Плачу раз в неделю.
источник

А

Антон in Laravel Pro
Ben Goldstar
Ищу разраба который шарит в AWS и Laravel. Плачу раз в неделю.
Не плачь
источник

BG

Ben Goldstar in Laravel Pro
Стараюсь
источник

D

Dodik 👿 in Laravel Pro
Антон
Не плачь
зато честно
источник

BG

Ben Goldstar in Laravel Pro
избитая шутка
источник

BG

Ben Goldstar in Laravel Pro
Ищу разраба который шарит в AWS и Laravel. Почасовая ставка и оплата раз в неделю.
источник

П

Полина in Laravel Pro
Всем привет!Ищу разраба Laravel в диджитал агентство.Зп достойная
источник

АХ

Александр Хакимов... in Laravel Pro
dev .
тогда покопай oauth, ковырял месяца 3 назад но помню что там ничего в нем нет, просто декрипт и запрос в бд
ТЫ был оч близок, но не совсем, там не простой декрипт.

я перерыл всю либу пасспорта и нашёл.


вот такое решение получилось для декодирования рефреш токена

    public static function refresh_token(Request $request)
   {
       $refresh_token = $request->get('refresh_token');
       $app_key = env('APP_KEY');
       $enc_key = base64_decode(substr($app_key, 7));
       try {
           $crypto = Crypto::decryptWithPassword($refresh_token, $enc_key);
       } catch (Exception $exception){
           return $exception;
       }
       return  json_decode($crypto, true);
   }
источник

pf

public function in Laravel Pro
Всем привет.

Laravel 7.24 в created_at выдает дату через api в таком виде:
 2020-08-26T14:19:08.000000Z

Что за формат тут используется? Мне хотя бы письменно понять, чтобы конвертировать.

Причем в базе лежит в таком виде:
 2020-08-26 14:19:08


База PostgreSQL
источник

DM

Dmitry Merk in Laravel Pro
Всем привет,
Ищу разработчика для одного мини проекта:
Необходимо разработать с нуля небольшую платформу  
Всего будет 3 основных страницы и работа с 4мя API  
По сути это личный кабинет с отображением данных полученных по API которые мы записываем в нашу базу данных и потом выводим  
Ищем фрилансера кто пишет качественный и чистый код, с которым в дальнейшем могут работать сторонние разработчики.  
Проект будет расти и в дальнейшем будет дорабатываться.  
По срокам необходимо уложится в 3 дня.  

Более подробно в личку, я предоставлю скриншоты планируемых страниц и их описание
источник

d.

dev . in Laravel Pro
Александр Хакимов
ТЫ был оч близок, но не совсем, там не простой декрипт.

я перерыл всю либу пасспорта и нашёл.


вот такое решение получилось для декодирования рефреш токена

    public static function refresh_token(Request $request)
   {
       $refresh_token = $request->get('refresh_token');
       $app_key = env('APP_KEY');
       $enc_key = base64_decode(substr($app_key, 7));
       try {
           $crypto = Crypto::decryptWithPassword($refresh_token, $enc_key);
       } catch (Exception $exception){
           return $exception;
       }
       return  json_decode($crypto, true);
   }
норм а зачем руками собственно рефреш декодировать, что за задача
источник

D

Dodik 👿 in Laravel Pro
Вячеслав
Если кратко - в скорости. Во втором случае у тебя в бд создаются внешние ключи, в первом - нет. Ну и каскадное удаление глянь сам.
и получается вот эту штуку (второй случай) всегда юзают в любых кейсах?
источник

D

Dodik 👿 in Laravel Pro
а то я ко всем своим миграциям прописал эту штуку, я проверил, она удаляет записи смежные при удалении основной. Поэтому боюсь как бы не навредить)
источник