Ответ Laravel также содержит полезную нагрузку запроса.Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Ответ Laravel также содержит полезную нагрузку запроса.

Сообщение Anonymous »

когда я делаю запрос на запоминание пароля пользователя API

Код: Выделить всё

POST /api/forget-password

Route::post('forget-password', [UserApiController::class, 'forgetPassword']);
Пример запроса Ожидаемый ответ

Код: Выделить всё

{ "message": "success"}
Реальный ответ, который я получаю сейчас,

Код: Выделить всё

{"email": "[email protected]"}{"message": "success"}
Контроллер

Код: Выделить всё

public function forgetPassword(Request $request)
{
$user = User::firstWhere('email', $request->email);

if ($user) {
$auto_pwd = Str::random(8);

$hashed_random_password = Hash::make($auto_pwd);
$user->update([
'password' => $hashed_random_password,
]);

$this->sendUserCreationEmail($user, $auto_pwd);

return $this->respondCreateMessageOnly('success');
} else {
return $this->respondErrorToken('Enter Correct Email');
}
}

public function respondCreateMessageOnly($message)
{
return response()->json([
// 'code' => Response::HTTP_OK,
'message' => $message,
], 200);
}
вот контроллер этого маршрута
Версия Laravel — Laravel Framework 8.8.0

Подробнее здесь: https://stackoverflow.com/questions/656 ... st-payload
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»