Spatie Laravel Permission Package Tutorial | Using Middleware for permission and role #4

비트 피 (bitfumes)에 오신 것을 환영하며 laravel permission tutorial의이 에피소드에서 우리는 어떤 경로로든 직접 들어가서 사용자를 제한 할 수있는 방법을 알아볼 것입니다 마지막 에피소드에서 뭔가를 보여 주거나 감추기 위해 블레이드 구문을 사용했습니다

John이 사용자 John이 편집자 인 경우 새 버튼을 볼 수없는 것처럼 새 게시물을 만들지 만 해당 경로로 직접 이동할 수 있으므로 우리가 정의한 미들웨어 미들웨어를 사용해야하는 경우이를 제한하십시오 레벨 권한 패키지를 사용하면 여기로 스크롤하면됩니다 당신은 우리가 이걸 가지고 있기 때문에 중간보기를 볼 수 있습니다 모두가 나가기를 간절히 바라는 모든 경로는 계속 반복됩니다 그것을 제한 할 수 있으므로 미들웨어를 사용해야하므로 미들웨어가 간단하고 우리가 롤과 정확한 규칙을 사용하게 될 중간이 무엇인지에 대한 역할 작가의 간단한 일이 그래서 나는 단지이 경로를 방문하고 싶었을 때 사용자가 로그인 한 사용자가 올바른 규칙을 가지고 있으므로 가자

John은 작가가 아니기 때문에 올바른 버튼이나 새 버튼을 볼 수 없습니다 하지만 여기서 내가하는 일은 새로 고침과 우리가 가지고 있기 때문입니다 미들웨어가 새로 고침되면 문제가 발생하여 오류가 발생합니다 이유는 무엇입니까? 그것을 얻는 것은 패키지이고 패키지는 모든 테스트와 함께 제공되므로 우리는 가지고 있습니다 조항 규칙이 존재하지 않는다면 뭔가 빠졌어요

규칙 미들웨어가 수준 끝에서 정의되지 않았 음을 의미하므로이 문제를 해결할 수 있습니다 실제로 정의 할 필요가있는 스크롤러라면 실제로 한 가지만하면됩니다 이 미들웨어 파일은 대령 파일이므로 그것은 자신의 애플 리케이션은 간단합니다 미들웨어가 아니라 애플 리케이션 내부의 HDTV를 중간보기 HTTP 대령 대령이 PHP를 사용하고 스크롤하면 모든 것을 볼 수 있습니다 경로 미들웨어 그래서이 세 붙여 넣기 및 저장 및 권한 롤 역할 또는 허락이 세 작은 곰이이 패키지에 있습니다 왜냐하면 지금은이 사람들이이 길을 새로 고침하고 붐을 일으킬 수 있기 때문입니다

미안하지만 연설문에 액세스 할 수있는 권한이 없다는 것을 알기 바랍니다 우리는이 공동체가 가지고 있지 않은 권한을 가지고 있지 않길 바란다 작가의 역할, 왜 그가이 길을 방문 할 수 있겠는가? 산타가 작가라는 것을 알고 있기 때문에 남쪽에있다 그래서 나는 새로운 것을 볼 수있다 부분은 새로 고침과 예 그가 쉽게 볼 수 있도록 이것은 이것이 우리가하는 방식입니다 경로를 제한 할 수있어 이제는 편집 할 수있게 해줍니다

하지만 편집 부분에 대해 말하면 어떻게 사용할지 말하고 싶습니다 미들웨어 꺼져 우리는 편집자의 역할을 알아야한다 이 경로 또는 게시물 편집은 미들웨어에서만 액세스 할 수 있습니다 편집자 역할을하는 사용자로 로그인 했으므로 내가 여기에 간다면 어떻게 될까? 우리는 사르 타크가 작가라는 것을 알고 있지만 편집을 위해서 체사레에게 특별한 허가를주었습니다 그것 포스트 그래서 만약에 내가 엿 보인다면 그것은 4 3 3을 말한다

왜냐하면 미들웨어에서 우리는 편집자 그러나 우리가 규칙 시스템 관광객을 사용하지 않고있는 날 부분에 Victoire는 우리가 허가 시스템을 사용하고 있다는 것을 보여줍니다 권한 관련 자료가 여기에 있으므로 커널에 PHP에 대한 권한이 있습니다 미들웨어 그래서 왜이 하나를 사용하지 말고 롤을 사용하여 말할 것이다 게시물 편집 권한 로그인 한 경우 액세스 또는이 경로를 허용하고 싶습니다 사용자가 규칙을 수정할 권한이 있으므로 지금 Chrome으로 이동하면 대신 가능합니다 4 ~ 3의 경우에도 리프레쉬하면 아버지도 이것을 방문 할 수 있으므로 게시물에 가자 모든 게시물은 여기 있습니다

Salter는 새로운 것을 만들 수 있기 때문에 Arthur는 게시물을 편집 할 수 있으며 존에 대해 John과 ye에게 가보겠습니다 John은 편집 할 수없는 게시물 만 편집 할 수 있습니다 권한이 부여되지 않은 게시물을 만들어 매우 차가워 이제 마지막으로 Jean에게 시도해 보겠습니다 게시자가 게시 버튼이 없기 때문에 게시자가 할 수 없습니다 아이디어를 얻으 십시요 그래서 나가 새롭게하는 경우에 아직도 무단이고 그러나 마지막 것이다 알렉스는 어딨어? 알렉스가 거기있어

오, 우리는 약간의 문제가있어서 우리는 그 문제를 해결할 것입니다 Alex 우리가 작가의 역할을 부여했기 때문에 가치가있는 새로운 게시물을 만들 수 없습니다 그저 작가가 아니기 때문에 그는 관리자이기 때문에 아무 것도 할 수 있습니다 우리가 다른 역할을 분리하기 위해 파이프 기호를 사용했던 날 부분에 우리가 여기에서 사용할 수있는 것처럼 작가 또는 관리자의 역할은 여기에서 새로 고침하겠습니다 여기서 편집 할 수 있으므로 절대적으로 잘 작동하는 것을 볼 수 있습니다

새 게시물을 만드십시오 그러면이 레벨에서 가질 수있는 것들입니다 권한 튜토리얼 및 레벨 권한 패키지 이 튜토리얼을 통해 얼마나 멋있고 얼마나 쉬운가를 이 패키지와 함께 복잡한 것들이 있으므로이 시리즈가 마음에 들었다고 생각합니다 이 자습서는 이렇게하면 그냥 가서이 비디오를 페이스 북 트위터와 Instagram에 betweens 같은 친구가 없다면 구독하기 전에 지금 가서 더 많은 것을 위해이 채널에 가입하십시오 우리가 레벨에 관련된 다른 에피소드에서 만날 측면 관련 업데이트 아마 우리는 나중에 다시 만나고 그 때까지 잘 갈거야