validate([ 'account' => ['required', 'integer'], ]); abort_unless($request->user()->canAccessAccount($data['account']), 403); $request->session()->put('ladill_account', $data['account']); $request->session()->forget('ladill_pos_location'); return back(); } }