Разрешение рюкзака Laravel Объясните с Ассоциацией пользователей / Отношениями - PullRequest
0 голосов
/ 09 мая 2018

Как получить доступ к данным / полю только для одного пользователя

Я создал грубые данные с помощью рюкзака Laravel и запутался в данных с ограниченным доступом только для одного человека с делегированием. Я пытаюсь использовать файл запроса

public function authorize()
{
    // only allow updates if the user is logged in
    return \Auth::check()->user_id;
}

но ничего. по-прежнему есть доступ для других и некоторых пользователей.

Я использую этот проект, как диспетчер задач.

Пользователь A: Менеджер (Роль) Пользователь Б: Клиент (Роль) Пользователь C: Клиент (роль)

Пользователь A Создание файла / данных / документа для загрузки (sample.txt) для Пользователь B и Пользователь B Just See thats.

Пользователь C : может получить доступ к этому методу индекса и не видеть ни одного файла, и не может видеть sample.txt (принадлежит Пользователь B )

Что я должен сделать?

...