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

Laravel file upload Update File dan Menghapus File Sebelumnya part 4

Assalamu'alaikum warahmatullahi wabarakatuh 이 자습서에서는 입장 할 것이다 laravel의 파일 업데이트 좋아, 당장 이 편집 버튼을 누릅니다

이미지 미리보기를 추가하려는 첫 번째 이미지 이 견해 그래서 우리는 즉시 텍스트 편집기를 열고 편집보기 파일을 엽니 다 여기에 우리가 추가 할 수 있습니다 이미지 이렇게하면 경로를 탐색하게됩니다 저장하다 브라우저에서 새로 고침 그럼 여기에 미리보기가있을거야 알았어

그 후에 컨트롤러 섹션에 들어갑니다 방법에서 이 업데이트 우물 업데이트를 저장하므로이 섹션을 복사 할 수 있습니다 여기에 붙여 넣습니다 그럼 여기에 우리가 추가합니다 미리보기 이미지 필드 우리는 미리보기 이미지 변수 브라우저로 돌아가십시오 우리는 파일을 선택한다 예를 들어, 나는 이것을 선택했다

우리는 게시 그럼 그 그림 바뀔 것이다 좋아, 여기서 문제는 우리가 파일을 편집 할 때이다 이전 파일이 삭제되지 않았습니다 폴더에 이제 이것은 매우 예를 들어 파일이 많은 경우 나중에 스토리지를 채울 것입니다 그래서 우리는 여기서 볼 수 있습니다 음,이 파일은 이전에 편집 한 파일입니다 이전 파일에서 이 이전 파일을 삭제하고 싶습니다

텍스트 편집기로 돌아갈 수 있습니다 잘 여기에 우리는 먼저 그것을 잡는다 데이터베이스의 게시물 값 게시물 미리보기 값 예를 들어 변수에 저장합니다 변수 이름이 오래되었습니다 이게 맘에 든다

그럼 우리는 스토리지를 사용할 수 있습니다 파일 시스템에서 저장 장치 이름 삭제 저장 용량을 삭제하십시오 그런 다음 우리는 이전 매개 변수를 제공합니다 이게 맘에 든다 그렇다면 코드의 목적 이것은 먼저 데이터베이스에서 데이터를 검색하려고합니다

그 후에 우리는 삭제한다 데이터베이스의 값은 파일입니다 앞에 또는 파일 이름 이전 파일이 삭제 된 후 그 후 우리는 새 것으로 업데이트한다

이런 미리보기 이미지 알았어 우리가 가지고있는이 스토리지 클래스를 사용하려면 먼저 저장소를 가져옵니다 여기 우리는 사용을 사용할 수 있습니다 저장 이게 맘에 든다 우리는 브라우저로 돌아 간다

우리는이 그림을 가지고있다 이 하나 편집하자 그림을 선택하십시오 예를 들면 그럼 그림이 바뀔거야 그럼 그 그림이 더 일찍 나온다 저장소에서도 삭제되었습니다

이 튜토리얼에서는 공유 채널을 구독하고 cv 채널을 구독하는 것을 잊지 않을 것입니다 동 시스템 Assalamu'alaikum warahmatullahi wabarakatuh

경찰관이 알려주는 교통사고 후 사진찍는 팁 4

경찰관이 알려주는 교통사고 후 사진찍는 팁 4 나들이 차량이 증가하는 본격 행락철입니다 교통사고 증가가 우려되는 기간이기도 한데요

교통사고 현장에서 꼭 찍어야 하는 사진이 있답니다 지난해 경찰청 공식 블로그에서 소개한 내용인데요 바로 확인해보겠습니다 첫번째입니다 차량의 파손 부위를 확대해서 찍어주세요

최대한 가까이 촬영하라는 건데요 사고 당시 차량 속도를 추정하는 중요한 단서가 된다고 하네요 두번째는 사고 현장의 전체샷을 찍는 겁니다 사고 장소의 도로가 오르막인지 내리막인지, 또 신호 표시는 어떻게 되었는지 등 교통사고 상황을 한눈에 알 수 있게 멀리서 찍어야 한답니다 20~30m 떨어진 지점에서 촬영하는 것이 좋다네요

다음으로 타이어 바퀴가 돌아간 방향을 찍습니다 바퀴나 핸들의 방향은 차의 이동을 보여주는 것은 물론, 가해자와 피해자를 결정 짓는 중요한 단서가 된다고 하네요 네번째는 상대 차량의 블랙박스 유무를 촬영하는 건데요 교통사고 시 블랙박스는 사고 판정에 많은 도움이 된다는 사실, 잊지마세요

Deploy Laravel on Digital Ocean | Install Laravel Via Github #4

그래서 첫 번째 에피소드에서 우리는 링크와 디지털 바다에 가입 한 설명은 우리가 만든 디지털 바다에서 통화료 $ 10를 얻을 수 있습니다 마지막 에피소드에서 SSH 키를 누른 다음 우리는 같은 다양한 일들을 설치 한 PHP Nginx에 MySQL의 서버 자식 우편 및 연결이이 시간을 압축 해제 서버와 자식을 통해 GitHub의 사이에 그렇게 보자 레벨 응용 프로그램을 배포하는 방법 나는 새 터미널에 가서 새를 만들 수 있도록 우리는 모든 일을 할 수있는 방법 수준의 프로젝트와 우리의 데스크톱 또는 데스크톱과 나는 수준을 말할 것이다 내부에 그 새 새 프로젝트에 대한 간단한 이름을 배포 이 배포하는 동안에의 현재 서버로 가자 여기에 우리의 서버에서 나는 것, 그래서 우리 github에 대한 새로운 SSH 키를 생성해야 SSH를 말한다 – 키 세대가 다음 RSA를 입력하고 난 당신을 말한대로 거기에 D해야한다 – 또한 오 오 일 구하지만 다음 방법의가 RS 고수하자 많은 바이트 4 0 9 6 다음의 식별자가 GitHub의 확인을 가정 해 봅시다하자 이름이 좋다 ID가 RSA를 강조 있도록 우리의 서버에 우리는 SSH 키의 어떤 종류가 없기 때문에 그 확인 그래서 이름 및 좋네요에는 암호가 연 다음 캡 지금의를주지 좋다 점 setch 다음 ID 및 학교 RF 우리는 대중을 복사해야 할 점 TU의 B로 하나는 그래서 여기에서이 하나를 복사의 새로운 탭에서 여기 github의를 열고 github에 있도록하자 과의 이제 새 저장소를 만들 수 나는 그것을 배포 호출 내가 좋아 그래서 디지털 질문에 배포 수준을 말할 것이다 그 저장소를 작성 무엇을하고 그래 우리는 그래서 먼저 우리가 할 수있는 일이있다 이 SSH 키를 추가하기 전에하자 우리의 수준의 프로젝트가 너무 설치되어 볼 수 있습니다 배포 우리의 프로젝트 내부에 가서 지금 우리는 자식 초기화 후 얻을라고해야 M을하고 난 후 지금은 초기 코멘트를 얻을 여기 말할 것이다 – 커밋 모든 후 얻을 추가 현재이 프로젝트는 -이 두 명령은 그래서 이것을 실행하자 여기에 온다 우리의 GitHub의에 지금 우리가 응용 프로그램은 그래서 지금 여기 괜찮 볼 수 있습니다 여기에 새로 그래서 만약 더 이동 그래서 한 번 복사의이 SSH 키를 통해 github에 우리의 서버를 연결할 수 있습니다 설정 키는 키 배포 자습서를 호출하고이 키를 추가 할 추가 배포 옵션 허용 쓰기 액세스라고 나는 서버 및 I에서 쓰고 싶지 않아 우리는 우리가 항상 손실보고에서 쓰기 서버에서 쓰기 결코 생각 괜찮 너무 좋은 키를 추가하지만 우리가 제대로 연결되어 있는지 확인하는 방법 이 그래서 당신은 여기에 기록 된 것도 여기에 서면 아무것도 볼 수 있습니다 방법은 다음 SSH를 말할 것이다 확인 – 자본 T는 다음 GitHub의 진정에 도착 의이 연결을 확인하자 그래 당신은 헤이 큰 영화 슬래시 말한다 볼 수 있습니다 우리가 연결 한이 저장소가 성공적으로 가지고 있기 때문에 배포 내가 지금 여기 GitHub의에 이동이 페이지 우리를 새로 경우 이것이 의미하는 인증 그것은이 녹색으로 표시해야 할 것은 우리가 지금이를 복제 할 수 있습니다 할 수있는 것을 의미한다 저장소는 그래서 자식 클론을 말할 것이다 다음 사용 지금은 배포에 여기 가서 SSH 만 여기에 주소로 복제 한 후 나는 내가 가지고 싶은 것 이 HTML 폴더에이 복제 괜찮아 그래서 HTML 폴더 괜찮에게로 옷을 Enter 키를 누르십시오 나는 HTML 및 I로 CD를 말할 그래서 만약 그래서 이것은 HTML 폴더에 모든 것을 얻을 것이다 모든 것을 나열합니다 당신은이 좋다 우리가 여기이 모든 일을 볼 수 있습니다 그게 내가 시도 그래서 만약 우리가 작곡가 업데이트 할 아주 좋다 이 작곡가는 작곡가를 설치하는 설치되어 있지 않은 말할 것이다 작곡가를 사용하는 이 긴 스크립트의 다음 이렇게 곱슬 곱슬 곱슬 곱슬 필요는 해당 스크립트는 F 작 자본 S는 여기에 내가 HTTP 콜론 슬래시 슬래시 다음 작곡가를 얻을 말을하고 그 시트해야 EPF 우리를 작곡가 도트 조직 얻을 설치를 슬래시 다음 다시 더블 – – 두 번 sudo는 PHP와 파이프를해야하고 다음 설치 디렉토리 및 디렉토리 및 그 설치되어야한다 – 디렉토리는 동일 그 다음 사용자가 지역 슬래시 함을 슬래시에 우리는 파일 때문에 파일 이름을 제공해야 입니다 이름은 우리가 작곡가 그래서이 일을 설치할 수 있는지 알고 우리가 여기서 말을해야하기 때문에 정의 된 설치 디렉토리가 네 존재하지 않습니다 / 확인 지금은 작곡가와 작곡가 다운로드의 다운로드 확인을 계속 내가 작곡가 여기 그래 우리는 우리가이 볼 수 있다고 그래서 만약 성공적으로 설치 작곡가 여기에 이제 작곡가 설치 말하고 나는 HTML 오전 기억 설치 우리가 설치하거나 저장소를 복제 한 디렉토리는 이제 말 여기 그래서 이러한 문제는 그것이하려고있는 문제의 많은 종류가 있습니다 PHP 장치를 설치하지만, 우리는 우리가 서버에있는 것을 우리는 이러한 디바이스를 필요로하지 않습니다 알고 – 어떤 dev에이 설치됩니다 – 종속 그래서 나는 작곡가 설치 말할 것 생산 레벨 패키지 만 지금은 작곡가 지금의하자 때문에 업데이트됩니다 내가 밖으로 목록 그래서 만약 V 파일에서 점하는 우리의 도트 전자 NV 점 예제 파일을 변경 우리가 어떤 점 V 파일이없는 볼 수있는 모든 것을 우리가 점 E와 V가 대신이야 점 예제 파일은 그래서는 다음의 CP 도트 전자 NV 점 예 2 점을 입력하자 PHP 장인 그리고 우리가 가지고있는 전자가 모든 것을 위해 설정 그래 생성 대답 레벨 측면의 현재 서버로 이동하자의 우리가지고있는 것을 보자 그래서이 IP는 여기 내가 아 우리가 아직도 얻을 여기 경우의 nginx이 이제 의미 우리 엔진 X와 우리가 할 것 nginx를 구성 부분을 구성해야 다음 에피소드는하지만 전에 나를 모든 에피소드가 관련 사실을 알려주지 당신이 밖으로 놓친 그래서 만약이 시리즈로는 설명 드릴 것입니다 사람 또는 직접 실행 한 경우 직접 이동할 수있는이 비디오를 얻을 다른 비디오는 비디오는 당신에게 만약 그렇다면 매우 좋은 방법이 도움이됩니다 때문에 좋아하는 것을 잊지 마세요 가서이 채널을 구독 가입하지 않은 있지만, 페이스 북 트위터와 인스 타 그램에 필름은 주에게이 비디오를 잊었하지 마십시오 개발자 친구들은 모두가 가장 좋은 방법이라는 수준의 지식을 얻을 수 있도록 및 서버 구성 안녕히