저번시간에 한대로 했을 때,
해당 id 사용자가 아니어도
localhost:8000/task2/2 와 같이
주소로 직접 들어가면 접근이 가능하다.
task detail 페이지도 자기가 만든 것만 볼 수 있게 해보겠다.
이것을 아래처럼 바꾼다.
41~42행 = 35행 = 37행 = 39행
user()는 user 엘로퀀트 모델을 리턴해준다.
즉 유저의 정보를 알려주는 것이다.
이 때 owns라는 메소드가 정의되지 않았으므로 정의해준다.
추가해준다.
user()는 user 엘로퀀트 모델을 리턴해준다.
즉 유저의 정보를 알려주는 것이다.
그러므로 35행의 선택한 부분과 36행은 같은 의미이다.
edit에도 추가해준다. (42행)
update에도 추가해준다. (48행)
delete에도 추가해준다. (60행)
'Laravel > 코지코더' 카테고리의 다른 글
코지코더 - 라라벨 22. 모델 관계 < 라라벨 完 > (0) | 2020.06.07 |
---|---|
코지코더 - 라라벨 21. 라우트 Resources (0) | 2020.06.07 |
코지코더 - 라라벨 19. 태스크 권한 (0) | 2020.06.07 |
코지코더 - 라라벨 18. 페이지에 헤더 추가하기 (0) | 2020.06.07 |
코지코더 - 라라벨 17. 로그인 기능 만들기 (0) | 2020.06.07 |
댓글