Есть функция для сохранения пользователя Код (Text): public function store(UserRequest $request, User $user) { $user->fill($request->only($user->getFillable())); $user['balance'] = 100; $user['avatar'] = Storage::put('avatar',$user['avatar']); $user->password = Hash::make($request->password); $user->save(); Notification::send($user,new WelcomeNotification); $this->content = view('Admin::User.verify') ->with([ 'title'=>$this->title, ]) ->render(); return $this->renderOutPut(); } Далее идет редирект на страницу blade,где пользователь вводит код подтверждения с помощью телефона Код (Text): <div class="form-group row"> <label for="verification_code" class="col-md-4 col-form-label text-md-right">{{ __('Phone Number') }}</label> <div class="col-md-6"> <input id="code" type="tel" class="form-control @error('verification_code') is-invalid @enderror" name="verification_code" value="{{ old('verification_code') }}" required> @error('verification_code') <span class="invalid-feedback" role="alert"> <strong>{{$message }}</strong> </span> @enderror </div> </div> После в методе Код (Text): public function verify(Request $request) { Хочу сделать проверку,если код из бд совпадает с введенным,редиректить,если нет то сообщение об ошибке if($request->verification_code == $user->code){ } } Но дело в том что я не могу получить в метод verify значение из бд только что созданного пользователя пользователь сохраняется в бд с кодом, $user->save(); с dd можно вывести значение $user->code в функции store, пробовал глобально сохранять переменную,но в public function verify ничего не поступает.Т.к пользователь уже создался и вывести его не возможно
Зачем создавать пользователя до проверки кода подтверждения по телефону? отсюда всю логику регистрации и проверки менять... либо .. после регистрации пользователя - авторизовать его сразу - тогда сможете получать данные авторизованного пользователя либо ... просто искать в таблице пользователей пользователя с введенным кодом, и если найден - подтверждать регистрацию .... есть конечно вариант ввода чужого кода - но он ничтожно мал