@lavreno63
Junior Front-end developer

Как дать доступ только пользователю с его id, и его данными?

Как на странице сделать доступ только одного пользователя с его id и с его данными ?
Post::find(Auth::user()->id)
Как перевести это на Sentinel

Вот не пойму немножко вот контроллер
public function store(Request $request){
$hom = new House;
$hom->description = $request->description;
$hom->country = $request->country;
$hom->region = $request->region;
$hom->street = $request->street;
$hom->nomer_doma = $request->nomer_doma;
$hom->user_id = Sentinel::getUser()->id;
$hom->save();
return redirect('/house');

}
public function index(){
$homs = House::all();
return view('house.index', compact('homs'));

}
public function create(){
return view('house.create');
}
  • Вопрос задан
  • 234 просмотра
Решения вопроса 1
zvermafia
@zvermafia
WebDev
$homs = House::where('user_id', Sentinel::getUser()->id)->get();


UPD:
Можно ли сделать чтобы видимость была для обычных не зарегистрированных пользователей?


if (Sentinel::check()) {
    $homs = House::where('user_id', Sentinel::getUser()->id)->get();
} else {
    $homs = House::get();
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы