public function storePassword() { $input = Request::all(); $input['created_at'] = Carbon::now(); // $input['updated_at'] = Carbon::now(); $input['email'] = 'asd@asd.a'; dd($input); PasswordReset::create($input); return redirect('basket'); }
public function sendResetLinkEmail(Request $request) { $this->validate($request, ['email' => 'required|email|exists:users,email']); //invalidate old tokens PasswordReset::whereEmail($request->email)->delete(); $email = $request->email; $reset = PasswordReset::create(['email' => $email, 'token' => str_random(10)]); $token = $reset->token; Mail::send('auth.reset_link', compact('email', 'token'), function ($mail) use($email) { $mail->to($email)->from('*****@*****.**')->subject('Password reset link'); }); return response()->success(true); }