#Dica-4: Como Configurar o Laravel Passport

안녕, 나 라몬이야 이 팁에서는 설치 방법을 보여줄 것입니다

새로 생성 된 Laravel 프로젝트의 "Laravel Passport" 이 팁의 전제 조건은 다음과 같습니다 Composer, Git 및 MySql이 활성화되었습니다 – 가져 오는 방법에 대한 설명 링크 터미널이 열린 상태에서, 제 경우에는 "Iterm"을 사용하고 있습니다 다음 명령을 사용합니다

"작곡가 창조 – 프로젝트 – 선고 – 라라벨 / 희곡 고쿠 윈" "Goku-wins"는 프로젝트의 이름입니다 "입력" 프로젝트가 만들어 질 때까지 기다릴 것입니다 프로젝트가 열린 상태에서, 우리가 시작하기 전에, 특정 데이터베이스를 작성했다면주의해야합니다 당신은 "env" 키 : "DB_DATABASE" 작성한 데이터베이스의 이름으로 변경하십시오

이 경우 기본 데이터베이스를 사용합니다 터미널로 돌아 가기 생성 된 프로젝트 폴더로 들어가 보겠습니다 명령을 입력하십시오 "작곡가는 laravel / passport가 필요합니다" 단지 부록, 프로젝트를 "exemple"이라는 폴더로 옮겼습니다 우리가 비디오에서 볼 수 있듯이

이제 의존성이 다운로드 될 때까지 기다리십시오 이제 다음 명령을 사용합시다 "php artisan migrate" 제 경우에는 이미 테스트 명령을 사용 했었습니다 그래서 "아무것도 옮기지 마라"라는 메시지

이제 명령을 입력 해 보겠습니다 "php artisan passport : install" 두 개의 키가 생성되었으며, 하나는 공개이고 하나는 비공개이고, 이 키는 인증 프로세스에서 사용됩니다 이제 프로젝트에서 "User"모델을 편집하여 라인을 삽입하십시오 Laravel Passport HasApiTokens를 사용하십시오 – 그리고 나서 : HasApiTokens 이제 "AuthServiceProvider"행을 삽입하여 편집하십시오

Passport :: routes (); 이제 "토큰"을 "여권"으로 변경하여 "인증"파일을 편집 해 봅시다 저기 "Laravel Passporte"가 이미 구성되었습니다 이제 모든 API 요청 이 "미들웨어" 여권을 사용해야합니다 다음 팁까지

🙂

Tutorial Laravel – Desenvolvendo um site de votação #6 – Visualizar o Tema da Votação

우리가 투표 테마의 뷰를 생성하는 방법을 보여 같은 채널에서 다른 비디오에 오신 것을 환영합니다 나는 '테마 컨트롤러'라는 이름의 새로운 '컨트롤러'를 추가합니다

'응용 프로그램 / HTTP / 컨트롤러 / TemaControllerphp은'내가 '테마'및 '옵션'의 '템플릿'을 추가하는거야합니다 나는 매개 변수로 ID를해야합니다, 이름을 '쇼'의 새로운 기능을 추가 할 것이며, 함수의 테마의 '슬러그'는 주제의 ID를 통해 테마, 옵션과 총 투표를 얻을 것이다 '경로 / webphp'나는이 유형의 1 개 새 경로를 추가하려고 해요 이름 / 테마 / {ID} / {슬러그} TemaController '쇼'의 기능 ''을 호출 할 것이다 ''수 '

'자원 / 전망'에서 나는 '테마'라는 이름의 새 폴더를 추가하고 'showbladephp'라는 이름의 새 페이지를 만들고 HTML을 추가합니다 '자원 / 조회 / 관리 / 테마 / indexblade

php'나는 테마를 볼 수있는 새로운 버튼을 추가합니다 그것은 다음 비디오까지했다

Tutorial Laravel – Desenvolvendo um site de votação #7 – Criando o Voto

이 비디오에서 내가 투표 주제로 투표를 추가 할 수있는 방법 중 하나를 보여줄 것입니다, 다른 채널 비디오에 오신 것을 환영합니다 매개 변수는 '요청'되는 바와 같이에서 '응용 프로그램 / HTTP / 컨트롤러 / TemaController

php는'나는 이름 'add_voto'의 새로운 기능을 추가 할 것입니다, 이름이 '널 (null)'의 '옵션'의 입력이 id로 이전 페이지로 반환하고, 그렇지 않은 경우, 옵션이 검색 될 경우, 투표가 추가되고 그 이전 페이지로 돌아갑니다 '경로 / webphp'에서 나는 'ThemeController'의 'add_voto'함수를 호출합니다 이름의 '/ 테마 / {ID} / {슬러그}'새로운 '포스트'경로를 추가거야 '자원 / 뷰 / 테마 / showblade

php'에서 '입력'아래 나는 옵션의 비율을 보여주기 위해 진행 표시 줄을 추가합니다 그것은 다음 비디오까지했다

Tutorial Laravel – Desenvolvendo um site de votação #10 – Finalizando o Projeto

내가 투표 사이트를 마무리 할이 비디오에 채널의 다른 비디오에 오신 것을 환영합니다 나는 'PainelController'라는 이름의 '관리'에 새로운 '컨트롤러'를 추가합니다

에서 '응용 프로그램 / HTTP / 컨트롤러 / 관리가 / PainelControllerphp는'나는 탄소, '테마'모델과 인덱스 기능을 추가 할거야 인덱스 기능에서 당신은 7 일의 기간에서 만든 테마의 양을 얻을 것이다, 테마 개폐와의 양이 패널 페이지로 전송됩니다 '경로 / webphp'에서 나는 'PainelController'의 인덱스 함수를 호출하기 위해 'painel'URL을 수정합니다 '자원 / 조회 / 관리 / painel

bladephp'나는 HTML을 추가 할거야 '자원 / 조회 / 관리 / 레이아웃 / appbladephp', 나는 다시 웹 사이트와 2 패널로 이동하는 2 개 개의 새로운 링크 1을 추가합니다

그것은 다음 비디오까지했다

Tutorial Laravel – Desenvolvendo um Blog Completo #2 – Montando o Projeto

채널의 다른 동영상에 오신 것을 환영합니다,이 비디오에서 나는 블로그 프로젝트를 조립하기 시작합니다 나는 이름 '튜토리얼 블로그'의 버전 5

5의 새로운 Laravel 프로젝트를 생성합니다 나는 명령을 Laravel 인증 시스템을 활성화, 'PHP는 장인합니다 인증을' 나는 명령 'NPM 설치'내가 명령 'NPM 실행 dev에'사용 테스트를 통해 'Laravel 믹스'프로젝트를 설치합니다 이미 파일 'env의'나는 은행을 구성합니다에서 프로젝트에, '튜토리얼 블로그'라는 이름의 은행을 만들었습니다 사용자 테이블에서 '데이터베이스 / 마이그레이션'에서 나는 또 다른 '수준'이름 필드를 추가하기 위하여려고하고있다 나는 데이터베이스에 사용자 테이블을 생성하는 명령 '마이그레이션 PHP 장인'를 사용합니다

'자원 / 뷰'와 '응용 프로그램 / HTTP / 컨트롤러'에서 나는 '사용자'라는 이름의 새 폴더를 추가거야 나는 'PanelController'라는 이름의 사용자에게 새로운 '컨트롤러'를 추가합니다 그것은 다음 비디오까지했다