Size: a a a

Laravel для начинающих

2021 March 02

AH

Andrey Helldar in Laravel для начинающих
Beamer Beamerboy
Добрый вечер! Хочу попробовать вебсокеты поюзать на локали. Есть ссылка на гайд какой-нибудь хороший/понятный?
источник

lv

lara vast in Laravel для начинающих
И еще вопрос, для реализации bearer токена, мне достаточно bearer перед токеном написать? Bearer <token>
источник

lv

lara vast in Laravel для начинающих
и на сервере просто искать пользователя с <token>
источник

B

Black in Laravel для начинающих
Как запихнуть этот скрипт в лару?

SELECT u.*,
JSON_ARRAYAGG(JSON_OBJECT('subType', s.type, 'subId', s.id, 'subsDate', m.createdAt)) AS subs
FROM users u
LEFT JOIN user_subscription_map m ON m.user_id = u.id
LEFT JOIN subscription_programs s ON s.id = m.subscription_program_id
left join user_group_map ugm ON ugm.user_id =u.id
where ugm.group_id = 2
GROUP BY u.id
источник

lv

lara vast in Laravel для начинающих
lara vast
И еще вопрос, для реализации bearer токена, мне достаточно bearer перед токеном написать? Bearer <token>
в мидле чекать $request->bearerToken() и искать пользователя с токеном
источник

lv

lara vast in Laravel для начинающих
почему то в инете мало инфы касательно bearer
источник

Е

Евгений in Laravel для начинающих
Black
Как запихнуть этот скрипт в лару?

SELECT u.*,
JSON_ARRAYAGG(JSON_OBJECT('subType', s.type, 'subId', s.id, 'subsDate', m.createdAt)) AS subs
FROM users u
LEFT JOIN user_subscription_map m ON m.user_id = u.id
LEFT JOIN subscription_programs s ON s.id = m.subscription_program_id
left join user_group_map ugm ON ugm.user_id =u.id
where ugm.group_id = 2
GROUP BY u.id
DB::select()
источник

AH

Andrey Helldar in Laravel для начинающих
Black
Как запихнуть этот скрипт в лару?

SELECT u.*,
JSON_ARRAYAGG(JSON_OBJECT('subType', s.type, 'subId', s.id, 'subsDate', m.createdAt)) AS subs
FROM users u
LEFT JOIN user_subscription_map m ON m.user_id = u.id
LEFT JOIN subscription_programs s ON s.id = m.subscription_program_id
left join user_group_map ugm ON ugm.user_id =u.id
where ugm.group_id = 2
GROUP BY u.id
return DB::statement('
SELECT u.*,
JSON_ARRAYAGG(JSON_OBJECT('subType', s.type, 'subId', s.id, 'subsDate', m.createdAt)) AS subs
FROM users u
LEFT JOIN user_subscription_map m ON m.user_id = u.id
LEFT JOIN subscription_programs s ON s.id = m.subscription_program_id
left join user_group_map ugm ON ugm.user_id =u.id
where ugm.group_id = 2
GROUP BY u.id
');

😂
источник

lv

lara vast in Laravel для начинающих
$user = User::where('token', $request->bearerToken())->first();
Этот запрос не слишком ужасно выглядит?)
источник

Е

Евгений in Laravel для начинающих
Andrey Helldar
return DB::statement('
SELECT u.*,
JSON_ARRAYAGG(JSON_OBJECT('subType', s.type, 'subId', s.id, 'subsDate', m.createdAt)) AS subs
FROM users u
LEFT JOIN user_subscription_map m ON m.user_id = u.id
LEFT JOIN subscription_programs s ON s.id = m.subscription_program_id
left join user_group_map ugm ON ugm.user_id =u.id
where ugm.group_id = 2
GROUP BY u.id
');

😂
О, точно же, есть statment
источник

w

walfter in Laravel для начинающих
lara vast
$user = User::where('token', $request->bearerToken())->first();
Этот запрос не слишком ужасно выглядит?)
А зачем такое?
источник

🎃

🎃 Даниил ◠‿◠✿... in Laravel для начинающих
Евгений
О, точно же, есть statment
Тогда тут DB::select() подойдёт
источник

lv

lara vast in Laravel для начинающих
walfter
А зачем такое?
надо научиться работать с токенами без пакетов
источник

w

walfter in Laravel для начинающих
Так сделайте свой провайдер
источник

w

walfter in Laravel для начинающих
источник

lv

lara vast in Laravel для начинающих
можешь подсказать чем мне это поможет
источник

w

walfter in Laravel для начинающих
Ну не будешь писать свои мидлвары
источник

w

walfter in Laravel для начинающих
Просто укажешь
источник

w

walfter in Laravel для начинающих
auth:custom_provider
источник

lv

lara vast in Laravel для начинающих
да мне не сложную мидлу всего-лишь надо
источник