Size: a a a

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

2021 June 24

4

4unkur in Laravel для начинающих
laravel nova например. Только он платный
источник

М

Макар in Laravel для начинающих
всем привет. подскажите в чем проблема? не работает запрос. ларавел 8
$returnValue = DB::table('users')
           ->where('id', '=', $user_id )
           ->update([
               'first_name' => $name,
           ]);
источник

AT

Andriy Transkyy in Laravel для начинающих
Доброе утро.
Пробую эксперементировать с REST API & Passport
все ничего, но когда решил убрать client_secret & client_id из фронта (до этого авторизация работала),
Получается вызываю POST localhost:8000/api/oauth/token, который вызывает роут Passport POST localhost:8000/oauth/token

то начало просто зависать при вызове POST localhost:8000/api/oauth/token
Подскажите пожалуйста, где я туплю, что сервер тупит? )

api.php
Route::group(['prefix' => 'oauth'], function () {
   Route::post('token', [OAuthController::class, 'token'])->name('token');
   ....
});

OAuthController.php
public function token(Request $request) {
    $response = Http::asForm()->post('http://localhost:8000/oauth/token', [ ..... ]);
и вот здесь просто подвисает сервер, приходится убивать процесс php artisan serve

Читал о том, что необходимо сделать 2 процесса php artisan serve на порту 8000 и 8001
и вызывать Http::asForm()->post('http://localhost:8001/oauth/token'... но не пойму зачем такой костыль
Буду благодарен за любые советы, предложения и замечания
источник

D

DK in Laravel для начинающих
и в чем проблема?
источник

D

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

D

DK in Laravel для начинающих
если ты хочешь логинить своих юзеров у себя же
источник

D

DK in Laravel для начинающих
не надо отправлять с фронта client_id\secret на oauth
источник

М

Макар in Laravel для начинающих
возвращает ошибку
источник

D

DK in Laravel для начинающих
надо сделать свой end point
login
внутри которого будет Guzzle запрос с client_id\secret на свой же бэк(oauth)
источник

D

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

P

PSYTRGLES in Laravel для начинающих
угадай =))
источник

D

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

P

PSYTRGLES in Laravel для начинающих
всегда пиши сразу ошибку. уважай чужое время.
источник

М

Макар in Laravel для начинающих
Base table or view not found: 1146 Table 'fitness_logs.log_users' doesn't exist (SQL: update users set first_name = Алексей where id = 225840)"
источник

AT

Andriy Transkyy in Laravel для начинающих
да так вроде и сделал только без Guzzle, а с помощью Illuminate\Support\Facades\Http
источник

SG

Sergey Gerasimov in Laravel для начинающих
Всё работает
источник

D

DK in Laravel для начинающих
там под капотом Guzzle
источник

М

Макар in Laravel для начинающих
так изменений нет в бд
источник

SG

Sergey Gerasimov in Laravel для начинающих
Запрос правильный формируется, а почему выдаёт ошибку совсем по другой таблице - вопрос к тебе
источник

SG

Sergey Gerasimov in Laravel для начинающих
Тригеры навешал какие-то?
источник