Spatie Laravel Permission Package Tutorial | Introduction #1

이 패키지가있는 Laravel 권한 패키지 자습서에 오신 것을 환영합니다 정말 유명한 이유는이 패키지가 100 만회 이상 다운로드되어 있기 때문입니다

이 길 뒤에있는 사람을 의미하는 뒷 공간을 만들어 냈습니다 너는 괴물을 알고있다 왜냐하면 그는 200 이상을 가지고 있기 때문에 패키지 왕과 같다 수준을위한 패키지이므로 괴물은 매우 훌륭합니다 유명한 패키지 그럼 왜이 패키지를 사용했을까요? 이 패키지 안쪽에서 나를 따라 오지 않았다면 어쩌면 당신은 뭔가 새로운 것을 찾을 수 있었으므로 시작합시다

그래서 여기에서는 작곡가를 사용하여이 패키지를 먼저 가져와야 할 필요가 있음을 알 수 있습니다 그리고 분명히 우리는 레벨 프로젝트가 필요합니다 수준 57 신선한 설치 그래서 만약 당신이 볼 수있는 코드를 대가로 이동합니다 이것은 수준의 응용 프로그램이며 나는이 speci 수준의 권한을 얻으려고합니다 작곡가가 꾸미는 패키지 그래서 다운로드하는 동안 새로운 터미널을 만들어 보자

vs 코드에서 통합 터미널을 종료하고 그 안에 들어갈 것이라고 말하려고합니다 이 프로젝트 내부에서 키트를 초기화하고 이제 github에 가보자 이것을위한 새로운 저장소를 생성합니다 그래서 새로운 저장소를 생성 할 것입니다 저장소는 비트 필름 안에있을 것이고 나는 speci 수준이 허락을 받았다고 말할 것이다

튜토리얼 슈퍼 쉽게 그래서 나중에 설명을 작성합니다 그래서 저장소 및 지금 커밋 및 원격 저장소를 추가 할 필요가 그래서 여기에가 서 게이트와 그냥 아무런 문제가 완료되지 않도록 보자 그래서 자식이 커밋을 추가 할 처음 간단한 일의 메시지 그리고 지금 나는 원격 저장소를 추가 할 것이다 다음 git push origin 매우 쉬운 단계와 당신 그것이 거기에 있다는 것을 알 수 있습니다 그리고 내가 새로 고침하면이 모든 것들이 괜찮습니다 그래서 지금 보자 그리고 이것이 네가 볼 수있다

이제 여기에 speci 수준의 권한 패키지가 있습니다 좋아요 그래서 우리가 설치 한 후에 어떻게 시작해야하는지 처음부터 알아 보겠습니다 이전을 게시하고 이제는 이전을 게시 해 보겠습니다 데이터베이스 마이 그 레이션 당신은 우리가 그것을 실행하면 두 테이블의 마이 그 레이션을 볼 수 있습니다 다른 것을 가지고 있지만 내부에 들어가면 하나의 스키마를 갖게 될 것입니다

다음 안정적인 역할에 대한 안정된 다음 mod 모델은위원회 테이블을 가지고있다 모듈에 규칙 테이블이 있으며 역할에 권한이 있으며 마지막 권한이 하나 있습니다 테이블 그래서 모든 것들이 여기에 우리의 프로젝트를 데이터베이스에 연결하자 테스트라고 불리는 모든 것은 단지 두 가지 기본적인 것들이며 당신은 테스트 데이터베이스가 비어 있으므로 마이그레이션 할 것입니다 PHP 숙련자가 간단하게 마이그레이션합니다 그리고 그래, 그렇게 끝나면 내가 새로 고침을하면 모든 테이블이 여기에있다

파이어 폭스는 다음 작업을 수행했습니다 그럼이 구성이 어떻게 구성되어 있는지 살펴 보겠습니다 config 폴더 안에 있으면 config 폴더 안에 들어가면 새로운 파일은 허가입니다 dot PHP 이것은 지금 막 출판 된 것입니다 이 파일 내부를 살펴보고 먼저 모델을 가지고 있으므로 이 패키지와 관련된 모델은 사용 권한이며 정확한 모델은 여기에 있습니다 그래서 이것은 당신이 원한다면 당신이 바꿀 수 있다는 것을 의미합니다

모델이 원하는 패키지의 모델을 사용하고 싶지는 않습니다 규칙에 대해 유사하게 모델 클래스를 정의한 다음 원하는 경우 사용하려는 테이블의 이름을 변경하거나 패키지가 변경 될 때 규칙과 권한 및 모든 테이블 요구 사항을 간단하게 변경할 수 있습니다 다음에 열 이름 열 이름이 익숙하다면 그것을 변형시키는 것입니다 능란하게도 나방을 많이 사용하면 매우 유용합니다 내 레벨 5 포인트 4 시리즈에서 관계를 확인하려면 5 포인트 7과 동일하므로 걱정하지 마라

이 패키지는 허가와 규칙을 현금화합니다 어떻게 할 것인지 알려 드리겠습니다 현금으로 바꿔야하지만 지금은 그냥 현금으로 바꿀 것입니다 만료 시간을 변경하려면 24 시간 동안 권한 및 롤 현금으로 누른 다음 여기에 정의 할 수 있고 분명히 이것은 분 안에 있어야합니다 그래서 24 시간 x 60 분마다 우리는 이렇게 많은 양의 분이됩니다

예외로 표시 권한을 얻는다 권한과 관련된 모든 종류의 예외가 있다고 가정 해보십시오 예외에 명명 된 권한을 표시하려는 경우 예 당신의 앱을 당신의 앱으로 바꾸십시오 관리자와 관련된 권한을 표시하거나 공개하고 싶지 않음 섹션은 PHP 파일이나 PHP를 호출 할 때 사용하는 권한에 관한 것입니다 config 파일 이제 다음 항목으로 넘어 갑니 다

루멘에 대한 몇 가지 종류의 것들을 볼 것입니다 그렇다면 우리가 이것을 어떻게 사용할 수 있을까요? 우리가 가지고있는 기존 모델은 사용자 모델을 가지고 있으므로 이것은 규칙을 가지고 있으므로 코드를 다시 한 번 살펴 보겠습니다 알리미가있는 것처럼 사용자 모델로 이동하십시오 우리가 사용하려고하는 통지할만한 무역은 역할을 가지고 있습니다 그래서 우리는 그렇게 해 보았습니다

그리고 당신이 어떤 모델이 아닌 다른 것을 사용한다면 테이블 모델이 진짜가 아닌 경우이 가드 이름을 정의해야합니다 웹 또는 무엇을 가지고 있든간에 지금 우리는 어떻게 우리가 어떻게 창조 할 수 있는지 알아야합니다 역할과 권한은 매우 쉽습니다 내가 할 일을 해보 죠 to say PHP를 장인 있도록 인증 ID가 시스템에와 그것을 가지고 Logged 만약 내가 PHP 숙련공 봉사에 서버를 시작 하자고 나가면 지금 가야지

localhost 8080 또는 사용자가 등록을 신속히 말하며 등록되어 있습니다 이제 한 가지만 해보겠습니다 사용자가 있고 지금은 무엇이 있습니까? 나는 새로운 역할을 만들어 새로운 역할을 창출 할 것이라고 말하려고한다 매우 쉽습니다 HTTP 컨트롤러 홈 컨트롤러로 가보 죠

여기서 우리는 역할을 만들고 그래서 역할 모델은 실제로 역할을 만든다 이름은 간단한 것을 써서 우리가 해냈습니다 분명히 이것입니다 이 대괄호 안쪽에 이것을 만들어야하기 때문에 오류가 발생합니다 새로 고침 아무것도 여기에 표시되지 않지만 내가 여기에 있다면 우리가 가지고있는 페이지를 새로 고칩니다

작가의 한 가지 규칙은 유사하게 우리는 허가를 만들 수 있습니다 역할 대신 권한 및 사용 권한을 만들고 사용 권한을 말합니다 이름이 올바른 게시물이므로 올바른 게시물이되고 다시 한 번 아무 것도 있지만 지금은 페이지를 새로 고칩니다 우리가 게시해야하는 권한 테이블 안에는 매우 쉽고 정확하게 이 것들이 지금 여기서 도움이되도록 도와주세요 이제 우리는 그 구멍과 롤은 작가이기 때문에 작가는 게시물을 쓸 수 있으므로 우리는 허가를 얻습니다

이 두 가지를 연결하여 사용자가 작가의 역할을 할당 받았다면 게시물을 쓸 수 있으므로 여기에 다시 올리 자 역할은 역할과 역할이 같고 ID로 찾기 때문에 ID로 찾기 때문에 우리는 오직 한 가지 역할 만 가지고 있으므로 나는 한 가지 역할에서 벗어나 역할을 할 것입니다 권한을 부여하거나 권한을 부여하여 권한을 부여 할 것입니다 권한을 얻는 데 필요한 권한과 권한을 얻는 데 필요한 권한 임무가 같다면 허가와 동등하며 ID로 다시 찾아야합니다 아직 한 번 더 알고 있으면 여전히 하나임을 알고 여기에 허가를주십시오

페이지를 새로 고치려면 속행 프로에게 우리가 허락을 받아야합니다 역할을 가지고 있지만이 시점에서 볼 수있는 권한이 역할에 있습니다 권한과 역할이 연결되어 있으므로 이것이 우리가 역할을 연결할 수있는 방법입니다 허락과이 두 가지 모두 이렇게 좋네 그래서 우리는 그 반대를 할 수있다 또한 우리는 허락을받을 수 있고 그것에 우리가 가질 수있는 역할을 할당 할 수 있습니다 지금 권한 그래서 이제 다른 권한을 만들어 봅시다

권한을 만들거나 게시물을 수정한다고 말하면 작가에게 말할 것입니다 또한 게시물을 편집 할 수 있습니다 따라서 권한은 다음과 같습니다 허락을 받아서 내가 만든 작가 인 역할을 얻고있다 이 재미있는 새로운 권한은 작가가주는 역할입니다

게시물을 편집 할 수있는 권한이 있으므로 미 줄라에 가자 새로 고침하고 새로 고침하면 두세번 새로 고침하여 다른 것을 만들었습니다 게시물을 편집하고 현재 작가 역할에 부여 된 역할에 대한 권한 당신이 단지 역할 권한 사이에서 교환 할 수있는 그런 식으로 두 가지 권한 운영 역할 권한이나 감사에 역할을 할당 할 수 있습니다 특정 역할에 대한 사용 권한이 매우 좋으며 사용자가 싱크 (sink) 키워드를 사용해야하는 역할에 둘 이상의 권한을 추가하려고합니다 당신이 할당하고 있다면 하나 이상의 역할에 대한 허가와 비슷하게 사용 싱크 규칙과 규칙 하나 이상의 규칙 이와 유사하게 이제는 권한을 취소하여 이러한 권한을 갖도록하겠습니다

그래서위원회는 역할을 취소 할 권한을 가지고 있습니다 우리가 역할을 맡고 있고 지금 권한 제거를 말하려고합니다 그리고 역할 이름은 너무 간단하고 예, 우리는이 새로 고침 페이지를 가지고 있습니다 좋습니다 게시 권한이 웹에 이미 존재하므로 편집 가능합니다

이미 예외가 있기 때문에 예외가 발생하는 것을 볼 수 있기 때문입니다 테마 권한과 우리가 그것을 만들려고 노력하고 그 이유는 그것을주는거야 게시 권한을 편집 할 수있는 오류가 이미 이미 있으므로 다과 달 그리고 정의되지 않은 변수는 우리가 권한을 가지고 있지 않기 때문에 잡아 보겠습니다 허락을 받아서 여기에 네가 있다고 생각해 두 번째로 한 번 더 시도해보고 오류가 없다는 것은 이제 권한과 net 권한 ID에 대한 역할 관계가 사라졌습니다 그래서 유사하게 당신이 그것을위한 허가를 제거하고 싶다면 우리는 단지 그것을 가지고 있습니다

함수에 대한 규칙을 제거하여 롤을 제거하고 제거합니다 허락과 허가를 받아서 허락을 받고 오, 그 일에 꼭 맞는 권한을 확인해 봅시다 이 권한을 이렇게 좋아하도록 한 번 더 페이지를 새로 고칩니다 모든 것이 허가와 역할 사이에 아무런 관계도 없어 상황이 매우 좋고 다음 에피소드에서 어떻게 할 수 있는지 알아볼 것입니다 사용자 모델을 의미하는이 모델의 권한 및 규칙을 사용하십시오

이 에피소드가 마음에 든다면 규칙이 있다는 특성을 부여하십시오 더 많은 수준의 관련 업데이트를 위해이 채널을 구독하고 잊지 마세요 Facebook 트위터와 Instagram에서 애완 동물 영화를 좋아하 려다가 다음에 만날 것입니다 에피소드 그때까지 안녕히

Spatie Laravel Permission Package Tutorial | User Role and Permission #2

laravel 권한 튜토리얼과 마지막 에피소드에 오신 것을 환영합니다 우리가 어떻게이 패키지를 설정하고 역할과 역할을 허가와 분명히 그들 사이의 관계지만 마지막에 에피소드를 한 번 더 해보았습니다

트레이 2는 사용자 모델에서 우리가 가지고있는 규칙과 권한을 의미합니다 이제 생성 된 사용자를 사용자에게 할당 할 수 있으므로 이러한 모든 작업을 수행하는 방법을 알아 봅시다 이것 때문에 우리가 이런 일을 할 수있는 역할의 상자가있어서 다시 보자 PA 서비스를 다시 시작 했으므로 aleeah가 만들었습니다 이제 우리는 localhost localhost와 8000에 갈 것입니다

이제 데이터베이스를 플러시하고 지금은 새 사용자를 등록 해 봅시다 여기에 내 대수 코드로 가면 여기에 색인이 있습니다 내가 집으로 돌아 오면 집에있는 컨트롤러가있는 기능 그리고 크롬에 ​​이것을 확인해라 나는 이것이 올바른 것을 의미한다

파일 그래서 우리가 마지막 에피소드에서 규칙을 만들지 않은 규칙을 만들자 만들었지 만 나는 데이터베이스를 열심히 말 했으므로 내가해야 할 일이있다 하나 더 창조해서 그 이름을 창조자로 다시 쓰고 이전과 마찬가지로 이전에 권한과 사용 권한을 다시 만들어 봅시다 권한 이름은 편집이 게시물은이 역할과 관련이 없습니다 여기 Chrome에서 페이지를 새로 고침 할 때 오류가 발생하지 않습니다

이제 Pro에서 계속 볼 수 있습니다 우리가 가지고있는 권한 테이블에 우리가 가지고있는 역할 테이블 게시물은 있지만 우리는 아무런 관계가 없으며 지금은 그렇게하지 않을 것입니다 나중에 할거야하지만이 두 모델에서 뭔가를 갖고 싶어 그래서 모델 우리는 분명히 사용자 모델을 사용할 모델을 허용합니다 그걸 사용하면 문서를 스크롤 할 수 있습니다 아래로 스크롤하거나 맨 위를 스크롤해도 사용자가 볼 수 있습니다

권한 사용자가 규칙을 할당하므로 간단한 작업으로 모든 것을 할 수있는 방법을 알아 봅니다 내가 이미 그 역할을 창조했기 때문에 우리가 가진이 것들 권한 그래서 나는이 두 가지를 언급 ​​할 것이고 나는 내가 있기 때문에 내가 로그인 할 수있는 기본 사용자 인 인증 사용자라고 말할 수 있습니다 여기에 좋아하는 권한을 부여하면 내가 본 것처럼 사용자가 보았던 게시물을 편집 할 수 있습니다 내가 크롬을 페이지에 오류없이 새로 고침하면 게시물을 편집 할 수있는 권한을 부여하십시오

속편 프로 모델에 이번에는 권한 테이블이 하나의 항목과 당신을 가지고있다 그것이 연결되어 있다고 말하는이 화살표와 이제 연결되어 있음을 볼 수 있습니다 게시물을 수정하는 권한이므로 매우 유용하지만 우리는 역할을 첨부하는 것을 보았습니다 우리가 말할 필요가있는 사용자는 규칙을 할당합니다 그렇게함으로써 인증 사용자는 이와 같은 역할을 할당하고 역할은 작가가 간단합니다 충분히 괜찮아

한 번 더 크롬에 가서 페이지를 새로 고침하자 그래서 우리는 할당 된 것을주고 오류를 새로 고쳐야합니다 여기에 새로 고침이 모델 규칙을 가지고 있거나 실제로 모델에 규칙 표가 새로 고침되어 있습니다 그래, 다시 우리가 가지고 있고 이것은 작가 인 규칙이다 그래서 지금이 두 테이블 이것이 채워 졌다는 것은 사용자가 어떤 권한을 가지고 있음을 의미합니다

사용자가 무언가를 가지고 있는지 확인할 수 있습니다 당신이 볼 수있는 문서 여기에 뭔가가 있습니다 예 권한은 사용자 권한이므로 지금 확인해 보겠습니다 사용자는 이처럼 이동하고 권한은 어떻게 될지 보도록하겠습니다

여기에 가서 크롬을 보자 새로 고침을하자 한 가지 권한이있다 게시물을 편집하려면 분명히 하나의 허가를 받았으므로 알 수 있습니다 이 규칙에는 역할 위임에없는 권한이 없습니다

무엇 때문에 다른 역할을 추가하지 않는 이유는 무엇입니까? 나는 허가를 만들려고하는데이 허가는 같다 작가가 게시물을 쓸 수 있기 때문에 게시물을 쓰면 나는 허가가 이 권한은 역할과 같은 역할을 역할과 동일하게 말할 것입니다 ID로 정의하고 ID로 찾아서 마지막 에피소드에서 이것이 어떻게되는지를 알 수 있습니다 이 규칙에 따라 작업 할 예정이므로 권한을 할당하여 권한을 부여 할 것입니다 그리고 허가와 같은 것이고 내부에 있어야합니다

이 권한은 이제 괜찮습니다 크롬에이 페이지를 새로 고치면 오류가 없습니다 속편 Pro 롤에 권한이 있습니다 작가의이 역할이 허가에 연결되어 모든 사용자가이 규칙을 가지고 있음 자동으로 게시물 작성 권한을 얻으므로 지금 우리가 볼 수 있습니다 1 종류의 허가는 2 종류의 허가를 가지고 있습니다

와이어는 기입 포스트입니다 규칙 1 권한은 어떤 역할과도 연결되지 않은 편집 게시물입니다 사용자는 작가의 역할을 가지고 있기 때문에 자동으로 권한을 얻습니다 글을 쓰는 사람은 글쓴이의 역할을하기 때문에 글을 올리고 있습니다 작가가 오른쪽 게시물 권한에 연결되어 있으면 자동으로 권한을 얻습니다

게시물 사용 권한은 있지만 사용자의 사용자는 게시물을 편집 할 수있는 권한이 있으므로 사용자의 권한을 얻으려고하면 어떻게됩니까? 이 부분을 주석으로 풀어보고 마지막으로 권한을 얻으려고합니다 지금 하나를 얻으 라 오, 아직도 우리는 하나를 얻고있다 우리는 두 가지를 가지고있다 권한은 포스트 와이어 역할을 쓰고 여기에서 직접적으로 게시물을 편집합니다

직접 권한을 얻는 것과 같은 것을 얻을 수있는 문서이므로 보도록하겠습니다 이것의 결과는 무엇이 될까요? 직접 권한이있는 게시물 수정이 권한은 규칙이나 규칙과 관련이 없습니다 할당 된 와이어 규칙이 아닐 수도 있습니다 이것은 역할에 첨부 될 수 있으며 그 역할은 그렇지 않을 수 있습니다 사용자에게 할당되었지만 이것은 직접적이지만 사용 권한 와이어 역할은 어떻게되어 있습니까? 이 일을하면 아주 아주 중요합니다

지금 우리가 편집 대신 올바른 게시물을 얻는 것을보십시오 우리가 규칙을 철회 할 수있는 권한을 얻을 수 있다고 말했기 때문입니다 이 권한과 같은 모든 권한을 부여하면 모든 권한이 부여됩니다 권한이 있으므로 직접 권한 개념을 갖는 것이 매우 중요합니다 허가 와이어 규칙 그래서 당신은 권한을 가질 수있는 그런 식으로 사용할 수 있습니다 이 권한은 프로젝트에서 액세스 수준의 일종을 가질 수 있도록 허용합니다

작가의 역할을하는 사람이 누구인지 모를 경우 사용자를 확보하십시오 단순히 사용자를 반환한다고 말할 수 있으며 사용자를 얻지 만 역할을 수행한다고 말합니다 작가의 이런 식으로 이런 식으로 하나 얻을 그래서 만약 내가 리프레시 예 이것은 작가의 이러한 모든 역할을 유사하게 갖는 것입니다 허가를 얻기 쉽고 우리는 권리 WRI 테 게시물이 권한이 게시물 다시 한번 같은 결과를 얻으려고합니다 왜냐하면 우리는 오직 하나의 사용자 및 권한 및 역할에 모두 연결되어 있으므로 한 번 더 보도록하겠습니다

그리고 평상시와 같이이 권한을 여러 개 할당 할 수 있습니다 마지막 에피소드에서도이 사실을 알려 줬지만 여기서는별로 중요하지 않습니다 중요한 부분은 권한을 취소하고 규칙을 제거 할 수있는 역할을 제거하는 것입니다 또는 권한을 취소 할 수 있으므로 권한을 제거하려는 경우 권한을 취소해야하므로 권한을 얻고 그런 다음 권한을 취소하고 권한 이름을 오른쪽 게시물로 보내고 직접적인 게시물이기 때문에 편집 게시물을 말하고 우리는 그것을 취소합니다 왜 우리의 역할을 제거해야하는지 허락을 취소하고 싶습니다

새로 고침을하고 새로 고침을하면 허락을 받으면서 실제로 취소됩니다 저것에 관하여 미안하게 허락하고 허락하는 경우에 이것은 의미합니다 나는 속편 Pro에 가서 모델을 볼 수있는이 모델을 새로 고칩니다 권한에 값이 없으므로 역할을 제거 할 수도 있습니다 당신은 작가의 제거 역할과 역할을 제거한다고 말해야합니다

일을하든 않든 상관 없으므로 역할을 제거하십시오 어쩌면 우리는 다른 역할을 찾을 수 있습니다 문제 제거 역할은 좋아요 그래서 역할을 제거하십시오 손을 뻗어도 모델에 역할이 있다는 의미의 오류는 없습니다

데이터를 가지고 있으므로 CI를 가지고 어떻게 규칙을 할당 할 수 있는지 설명했습니다 역할을 제거하고 가장 중요한 직접 승인 간의 차이점 그리고 권한 철사 역할에 관해서는 다음 에피소드에서 우리가 어떻게 우리가 권한을 사용하여 프로젝트에 일종의 액세스 수준을 부여하십시오 이 채널을 구독하지 않고 비트 퓸을 구독하고 구독하지 마세요 벨소리를 치는 걸 잊어 버렸어 페이스 북 트위터와 Instagram 우리는 다음 에피소드에서 만날 때까지 만날 것이다 안녕

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 같은 친구가 없다면 구독하기 전에 지금 가서 더 많은 것을 위해이 채널에 가입하십시오 우리가 레벨에 관련된 다른 에피소드에서 만날 측면 관련 업데이트 아마 우리는 나중에 다시 만나고 그 때까지 잘 갈거야

Spatie Laravel Permission Package Tutorial | Explaining user role and permission together #3

안녕하세요 비트 프레이즈에 오신 것을 환영합니다

우리는 laravel 허가서 자습서를 사용하고 있습니다 계속하자이 에피소드에서 우리는 어떻게 우리가 사용자가 규칙 또는 권한 사용자를 사용하여 시간과 더 나은 이해를 위해 내가 속편에 가면 나는 약간의 게시물을 뿌렸다 프로 데이터베이스에 나는 게시물 테이블 10 게시물이 여기에 제목을 가지고 있습니다 본문에 다른 것은 없으며 여기에서 본 것처럼 우리는 마찬가지로 게시물을 편집 할 수 있습니다 이 하나는 이미 편집되었으므로이 편집 된 부분을 제거하면 예를 제출하십시오

그것은 업데이트되어 유사하게 우리는 다음과 같은 간단한 단순 작업을 새로 만들 수 있습니다 vs 코드를 볼 수 있다면이 모든 crud 관련 경로를 가질 수 있습니다 여기에 새롭고 또 다른 시간을 절약하기 위해 무언가에 관련된 단순한 경로가 있습니다 네 명의 다른 사용자가 존 유전자와 알렉스의 사르 타크와 각각의 이름을 가지고있다 어느 films

com이 그것을 다시 간단하게 추가 할 수 있습니까? 네 가지 서로 다른 역할을하므로 이러한 것들을 더 잘 이해할 수 있습니다 그래서 거기에 권한이 또한 바로 게시물을 편집 할 권한이 있습니다 그래서 어떻게 이런 사물이 연결되어있어이 프리젠 테이션을함으로써 당신을 보여 드리겠습니다 내가 여기있는 작가 편집자 게시자 관리자 인 역할이 있다고 들었습니다 여기에 권한을 쓰십시오 게시물을 수정하십시오

게시물을 게시하십시오 13 명의 존과 알렉스는 알렉스가 할 수있는 관리자이기 때문에 뭐든지 게시글에 글쓰기 게시글에 글쓰기 게시 됨 무엇이든 유전자는 다만 발행인이다 그래서 그녀는 똑같이 포스트를 간행 할 수있다 John은 편집자 일 뿐이므로 게시물을 편집 할 수 있고 sarthak은 작가 일뿐입니다 포스트를 쓰십시오 그래서 당신이이 관계를 이미 얻는 경우에이 관계는 이미있다 거기에 속편 Pro에 의미하는 우리의 데이터베이스에 당신은 역할이 권한을 가지고 있으므로 작가의 역할과 관련이 있음을 볼 수 있습니다 오른쪽 게시물 인 허가서에 연결되어서 아이디어를 얻은 것 같아요 우리가이 도표를 알고 있기 때문에 우리가 그것을 다시 연결할 수있는 방법을 볼 수 있습니다

이러한 것들이 연결되어 있으므로 우리는이 에피소드로 어떻게 나아갈 수 있습니까? 내가 로그인하지 않았 음을 확인하십시오 여기에 로그인하겠습니다 로그인하겠습니다 John이 John에게 비트 filmscom 및 암호를 추가하도록 말하십시오

비밀 이니 그래서 나는 여기에 글을 올리 자 그래서 John은 편집자이기 때문에 그는 괜찮아 그래도 편집 할 수는있어하지만 새 게시물을 만들 수는 없어 여기를 보아라

John은 그가 쓸 수없는 작가가 아닌 편집인이다 그래서 우리는 어떻게 할 수 있는가? 우리가 역할 시스템을 가지고 있다는 것을 볼 수있는 권한에 대해 이것을 제한하십시오 어떤 것을 제한하고 싶거나 우리가 이것을 사용할 수있는 것을 보여 주거나 숨기고 싶다 블레이드 구문을 쉽게 슈퍼 코드로 이동하여 블레이드 부분을 열어 봅시다 우리가 모든 게시물을 보여주고있는 게시물 색인 예 예 여기에 우리는 우리가 볼 수 있습니다

그래, 그래,이게 내가 새로운 역할을 할 수있게 해줄거야 로그인 한 사용자가 작가의 역할을 할 때 이것을 보여 주어 끝내자 이 간단한 롤 그래서 그냥 들여 쓰기하자 그래서 내가 여기 새로 고침이 페이지 네, 당신은 그것이 새로운 링크가 사라진 것을 볼 수 있습니다 볼 수는 없지만 우리가 여기서 말한 것은 괜찮았다 작가는 그때 좋은 것을 보여줍니다

그래서 작가는 SATA가 작가이기 때문에 작가는 산타가 있습니다 내가 lsat logout에 로그인하고 South ahead 비트 filmscom에 로그인 할 때의 아이디어 이런 식으로해야하고 그래서 나는 그것을 기록했다 그래서 감독에게 방향이 바뀌지 않은 이유는 무엇인가? 포스트 페이지이므로 로그인 컨트롤러와 리디렉션이 게시물은 괜찮습니다 그러니 호스트하러 가자

작가는 새로운 부분을 볼 수 있지만 작가는 다시 볼 수 없다 이 편집 부분을 참조하십시오 우리가 여기서했던 것처럼 다시 할 수있는 방법을 우리가 사용할 수 있습니다 편집 부분을 위해 그래서 규칙이 편집자 인 경우에 나는 단지 말할 것이다 이 부분을 편집하거나 버튼을 편집하십시오

예를 들어, 편집을 볼 수 있습니다 존 버튼처럼 여기에서 다시 로그인하면 편집 버튼이 사라집니다 편집을 볼 수 있지만 새로운 것은 아니고 sarthak의 경우는 역으로 보겠습니다 우리가 가지고있는 유전자를 말해라 유전자 유전자는 아무것도 볼 수 없다

우리가 그것을 게시 할 수있는 버튼을 게시 한 경우 아마 그것을 게시 할 수 있지만 무엇에 대해 알렉스 알렉스는 관리자 야 그래서 내가 할 일은 내가 로그인 할거야 알렉스 좋아 알렉시스 에드먼드는 버튼을 편집하고 새로운 것을 볼 수 있습니다 그는 관리자이기 때문에 쉽게 우리가 그것을 어떻게 변환 할 수 있는지 관리자도 우리는이 부분을 가지고 있기를 원합니다 그것은 우리가 에디터와 관리자도 그렇게 할 수 있습니다 이 예, 그래서 당신은 단지 하나를 쓰거나 당신이 어떤 역할을하는지 확인할 수 있습니다 이 작가와 관리자는 파이프 기호를 사용해야합니다

이것을 분리하여 어느 쪽이든 좋기 때문에 로그인 한 사용자가 편집자 오 오 그는 그걸 보여줄 수 있습니다 당신이 볼 수있는 관리자입니다 이 물건은 매우 서늘 해지고 똑같이 당신은 당신이 가질 수있는 것을 가질 수있다 도로 그래, 나는 당신이 어떻게 이런 것들을 사용할 수 있는지 더 잘 이해할 수 있다고 생각한다 당신은 살사와 로그인하도록하자

그래서 Sal Turk로 로그인하자 그러기를 원한다면 산타가 작가이기 때문에 아마도 우리는 사티르를 원한다 satireic가 쓰고있을 때 den 요금에서 아마 또한 포스트를 편집하십시오 그가 무언가를 놓친 무언가 또는 무언가를 편집하지 않을 것입니다 작가도 글을 쓸 수 있기 때문에 편집 할 수 없습니다 술탄이 게시물을 편집하려면 별도의 허락을해야합니다

이제는 내가 할 일을 잘 해냈다 내가가는 허가를 추가 할 것이다 토성에 권한을 추가하여 산타를 신청하려는 게시물을 수정하십시오 어떤 사용자 ID를 가지고 있으므로 우리가 UI를 생성 할 수있는 방법을 추가 할 수 있습니다 우리가 물건을 추가 할 수있는 시스템이지만, 지금은 여기에 직접 추가 할 것입니다

권한 ID가 그것을 발견 했으므로 사용 권한 ID가 2이고 여기서 모델입니다 type은 app 사용자이고 두 배가되어야하는 작은 크기 여야합니다 모델 ID는 하나이므로 게시물을 편집 할 수있는 사용자 photic이 권한을 가질 수 있지만 if 너는 이것을 보아라 그러면 아직도 그것이 볼 수있다 작동하지 않는 이유는 작동하지 않습니다

올바른 것을 했으므로 여기에서 문제가 발생했습니다 먼저 역할을 확인하는 대신 역할을 확인합니다 편집 부분에서 권한을 확인하고 권한을 확인할 수 있습니다 우리는 그냥 출혈 구문과 같은 부분을 사용할 필요가 있습니다 레벨의 네이티브 블레이드 신택스 시스템으로 역할 대신 헤어를 사용할 수 있습니다

나는 그것을 Ken으로 만들거야 그리고 내가 바로 그 말이 맞다 samantha가 지금 가지고 있기 때문에 지금 여기에 가서 새로 고침하자 그가 쉽게 편집 할 수있는 게시물을 편집 할 수있는 권한 John은 간단한 편집자이고 Shawn은 편집자가 아니기 때문에 그는 새로운 부분을 볼 수 없으므로 이것은 매우 시원하고 이제 Alex를 확인합시다 alex는 관리자이기 때문에 여기에 약간의 변경을가 했으므로 그것을 확인하십시오 그래서 알렉스와 같은 LX에 대한 흠, 그래도 작동하기 때문에 왜 역할은 모든 역할에 할당 된 네 번째 볼 수있는 권한을가집니다 앞으로 admin과 admin 인 Alex는 모든 규칙을 가진다

작가 편집자와 게시자의 역할 네 하나 두 두 세 오, 그래, 죄송합니다 그는 규칙을 가지고 그래서 관리자는 모든 권한을 가지고 있으므로 역할에 권한이 있습니다 그것은 잘 작동하므로이 블리드 구문을 사용하여 숨기거나 표시 할 수 있습니다 내가 이런 종류의 시스템에 대한 한 가지 문제를 보여주기 위해 John으로 로그인하려고합니다 그래서 John은 어떤 게시물도 만들 수 없지만 내가 새로운 탭으로 가면 한 가지 할 수있게 해줍니다 포스트 슬래시를 만들고 입력하라

흠 당신은 문제를 볼 수 있습니다 예 존은 새로운 버튼을 볼 수 없습니다 하지만 그는 직접 우리가 원하지 않는 게시물을 만들기 위해 페이지로 갈 수 있습니다 우리는 허가 패키지에 정의 된 중간 절을 사용해야하고 우리는 다음 에피소드에서 할 수 있습니다이 에피소드가 마음에 들면 친구와 공유하고이 채널을 구독하지 않은 경우 더 많은 레벨 관련 업데이트를 위해이 채널을 구독하고 페이스 북 트위터와 Instagram 우리는 다음 에피소드에서 만날 때까지 만날 것이다 안녕

Tutorial Instalasi Laravel 5.6 dan Konfigurasinya

Assalamu'alaikum warahmatullahi wabarakatuh 안녕하세요, 나는 이븐이 시스템에서 아궁 마우라나입니다 이번에는 Laravel 프레임 워크 Laravel은 무엇입니까? Laravel은 가장 유명한 PHP 프레임 워크 중 하나입니다

음, 프레임 워크 자체가 프레임 워크입니다 프로젝트를 만드는 데 도움이되는 것은 유용합니다 또는 적용 좋아, 첫 번째 단계는 설치해야한다는 것입니다 예전에는 작곡가 였어 이 작곡가는 그의 의존 관리자입니다

PHP의 경우 우리는 왜 작곡가가 필요한가? 이 작곡가는 나중에 사용됩니다 Laravel을 다운로드하려면 좋아, 그냥 링크로 이동 즉 getcomposerorg 그런 다음 다운로드 메뉴 여기 우리가 다운로드 우리가 사용하는 적절한 운영 체제 여기서 나는 창문을 사용한다 그러므로 나는 할 것이다 Windows 용 작곡가 다운로드 composer-setup

exe를 클릭하십시오 링크에 있습니다 글쎄, 여기 내가 그것을 다운로드했기 때문에 즉시 설치 방법을 연습 할 것입니다 composer-setup

exe에서 두 번 클릭하십시오 그런 다음 개발자 모드를 선택합니다 그런 다음 다음을 클릭하십시오 그런 다음 저장할 위치를 선택하십시오 여기에 C 드라이브에 저장하겠습니다

파일 프로그램 그런 다음 다음을 클릭하십시오 다음 좋아, 다음은 다음과 같다 설치 프로세스가 완료 될 때까지 기다립니다 좋아, 다음을 클릭한다 그런 다음 마침을 클릭하십시오

확인하려면 작성기가 이미 설치되어 있거나 설치되지 않았습니다 우리는 CMD를 엽니 다 그런 다음 작곡가를 입력하십시오 글이 나타나는 경우 그건 우리가 작곡가를 성공적으로 설치했다는 것을 의미합니다 다음 단계 인 새로운 그의 laravel을 설치하거나 laravel을 먼저 다운로드했습니다

On Laravelcom 그런 다음 문서를 클릭하고 설치 메뉴를 선택하십시오 그런 다음 작곡가 create-project -prefer-dist laravel / laravel blog를 복사하십시오 CMD하려면 그런 다음 Enter 키를 누릅니다 그리고 다운로드를 잊지 마세요

너는 움직인다 Xampp의 htdocs 폴더로 나중에 이것처럼 여기 나는 그것을 옮겼다 지금 액세스하려면 laravel은 2입니다 첫 번째는 Xampp을 실행할 수 있습니다 그런 다음 아파치와 mysql을 시작한다

그런 다음 localhost slash를 입력하십시오 공용 폴더에있는 Laravel 폴더의 이름 나중에 Laravel이 표시됩니다 두 번째는 CMD를 사용하는 것입니다 또는 먼저 폴더로 이동합니다 우리가 다운로드 한 Laravel 그런 다음 laravel artist 명령을 입력하십시오

PHP 장인 봉사 만약 그렇다면 우리는 http : // 127을 복사했습니다 그의 ur에 그런 다음 결과 같은 것입니다 또는 localhost로 대체 될 수도 있습니다 127 그녀 좋습니다 이 시간 동안 더 많은 사과 LIKE, SHARE 및 SUBSCRIBE 채널 CV easystem을 잊지 마십시오

Assalamu'alaikum warahmatullahi wabarakatuh

Tutorial Laravel – Desenvolvendo um Blog Completo #14 – Upload de Arquivos Simples(Parte 1)

다른 채널 비디오에 오신 것을 환영합니다이 비디오에서는 laravel에서 간단한 파일 업로드 시스템을 만드는 방법 중 하나를 시연합니다

다음 실수 중 일부는 의도적으로 만들어졌습니다 효과가 있었고, 다음 비디오까지

Tutorial Laravel – Desenvolvendo um Blog Completo #13 – Melhorias(Validação e Mensagens)

다른 채널 비디오에 오신 것을 환영합니다이 비디오에서는 범주와 태그를보고 '유효성 검사기'를 추가하고 성공적인 메시지를 반환 할 수있는 '검토 자'권한을 부여하는 방법 중 하나를 시연합니다

검토 자 사용자가 태그 및 범주를 볼 수 있도록 수정합니다 뒤에 오는 과실의 어떤은 목적에 의해, 다른 사람은 순전히 kkk에 기인한다 올바른 레벨은 '> = 2'이고, 최대 레벨은 2이며, 관리자에게 오류를 줄 것입니다 카테고리 및 tas에 '유효성 검사기'를 사용하고 유효성 검사 오류 메시지를 표시하는 방법을 보여줍니다 성공적인 메시지를 'back ()', 'with ()'및 'session'과 함께 반환하고 몇 가지 테스트를 수행하는 방법 중 하나를 시연합니다 효과가 있었고, 다음 비디오까지