Laravel 6.x/7.x 멀티 인증 설정 방법 사용자와 관리자를 나누어 로그인 【제2회】
제작 환경
Windows 10
Laravel : 6.18.35
Laravel/ui : 1.0
Laravel-mix : 5.0.1
Bootstrap : 4.0.0
MDBootstrap : 4.19.1
chart.js : 2.9.3
XAMPP
PHP : 7.4.3
Visual Studio Code
관련 기사
Laravel 6.x / 7.x 멀티 인증 설정 방법 사용자와 관리자를 나누어 로그인 【제1회】
Laravel 6.x / 7.x 멀티 인증 설정 방법 사용자와 관리자를 나누어 로그인 【제3회】
Laravel 6.x / 7.x 멀티 인증 설정 방법 사용자와 관리자를 나누어 로그인 【제4회】
Laravel 6.x / 7.x 멀티 인증 설정 방법 사용자와 관리자를 나누어 로그인 【제5회】
Laravel 6.x / 7.x 멀티 인증 설정 방법 사용자와 관리자를 나누어 로그인 【제6회】
Laravel 6.x / 7.x 멀티 인증 설정 방법 사용자와 관리자를 나누어 로그인 【제7회】
Laravel 6.x / 7.x 멀티 인증 설정 방법 사용자와 관리자를 나누어 로그인 【최종회】
소개
이 기사는 프로그래밍을 시작한지 얼마 안된 아마추어가, 할 수 있었던 것을 메모하는데 이용하고 있습니다.
내용에 오류가 있을 수 있습니다.
기사를 작성할 때는 다음 사이트를 참고로 하고 있습니다.
이쪽이 상세하므로, 우리 쪽에서 덧붙이고 있는 요건이 불필요하면, 이하를 참고로 하는 것이 좋다고 생각합니다.
길어지기 때문에 여러 번 나누어 기사를 게시합니다.
데이터베이스 설정
참고의 링크에서는 SQLite를 사용하고 있습니다만, 우리는 XAMPP에서 MySQL을 이용하고 있기 때문에, 그쪽의 설정을 기재합니다.
XAMPP를 설치하는 방법에 대해서는 생략합니다.
XAMPP 시작
XAMPP 아이콘을 두 번 클릭하여 엽니다.
MySQL의 빨간색 프레임 부분에서 Admin을 클릭합니다.
phpMyAdmin이 열리고 로그인 화면이 (설정되어 있으면) 열린다고 생각하므로 로그인하십시오.
로그인이 완료되면 프로젝트에서 사용할 데이터베이스를 새로 만듭니다.
다시 메뉴에서 새로 만들기를 선택합니다.
데이터베이스의 이름을 설정하고 만들기를 클릭합니다.
★포인트★
데이터베이스 이름 옆의 문자 코드는 Laravel 설정과 일치해야 합니다.
Laravel 설정을 확인하려면 config/database.php를 열고 55 행과 56 행에있는 charset과 colation을 확인하십시오.
필요한 경우에는 그 쪽도 변경을 부탁드립니다.
특권 설정
데이터베이스 작성이 완료되면 작성된 데이터베이스를 사이드 메뉴에서 선택하고 권한 탭을 클릭하십시오.
그런 다음 아래쪽에 있는 사용자 계정 추가를 클릭합니다.
사용자 이름과 비밀번호를 설정합니다.
※나중에 사용하므로, 잊지 않고 메모해 주세요.
그런 다음 이 계정에 허용할 권한을 선택합니다.
개별적으로 선택하거나 "모두 확인"을 선택하고 오른쪽 하단의 실행을 누릅니다.
XAMPP 설정은 이상입니다.
Laravel 설정
Laravel측의 설정을 실시합니다.
.env 파일을 엽니다.
열면
DB_DATABASE=에 앞서 만든 데이터베이스의 이름
DB_USERNAME=에 방금 만든 계정의 이름
DB_PASSWORD=에 방금 만든 계정으로 설정한 비밀번호
를 각각 입력합니다.
DB_CONNECTION= 은 mysql로 설정합니다.
입력 이미지
DB_DATABASE=laravel_db
DB_USERNAME=laraveluser
DB_PASSWORD=laravel123
입력 후 저장하십시오.
이것으로 데이터베이스 설정이 완료됩니다.
다음에 계속됩니다.
Reference
이 문제에 관하여(Laravel 6.x/7.x 멀티 인증 설정 방법 사용자와 관리자를 나누어 로그인 【제2회】), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/Charry/items/9bb74c5b0384b3954a36
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Laravel 6.x / 7.x 멀티 인증 설정 방법 사용자와 관리자를 나누어 로그인 【제1회】
Laravel 6.x / 7.x 멀티 인증 설정 방법 사용자와 관리자를 나누어 로그인 【제3회】
Laravel 6.x / 7.x 멀티 인증 설정 방법 사용자와 관리자를 나누어 로그인 【제4회】
Laravel 6.x / 7.x 멀티 인증 설정 방법 사용자와 관리자를 나누어 로그인 【제5회】
Laravel 6.x / 7.x 멀티 인증 설정 방법 사용자와 관리자를 나누어 로그인 【제6회】
Laravel 6.x / 7.x 멀티 인증 설정 방법 사용자와 관리자를 나누어 로그인 【제7회】
Laravel 6.x / 7.x 멀티 인증 설정 방법 사용자와 관리자를 나누어 로그인 【최종회】
소개
이 기사는 프로그래밍을 시작한지 얼마 안된 아마추어가, 할 수 있었던 것을 메모하는데 이용하고 있습니다.
내용에 오류가 있을 수 있습니다.
기사를 작성할 때는 다음 사이트를 참고로 하고 있습니다.
이쪽이 상세하므로, 우리 쪽에서 덧붙이고 있는 요건이 불필요하면, 이하를 참고로 하는 것이 좋다고 생각합니다.
길어지기 때문에 여러 번 나누어 기사를 게시합니다.
데이터베이스 설정
참고의 링크에서는 SQLite를 사용하고 있습니다만, 우리는 XAMPP에서 MySQL을 이용하고 있기 때문에, 그쪽의 설정을 기재합니다.
XAMPP를 설치하는 방법에 대해서는 생략합니다.
XAMPP 시작
XAMPP 아이콘을 두 번 클릭하여 엽니다.
MySQL의 빨간색 프레임 부분에서 Admin을 클릭합니다.
phpMyAdmin이 열리고 로그인 화면이 (설정되어 있으면) 열린다고 생각하므로 로그인하십시오.
로그인이 완료되면 프로젝트에서 사용할 데이터베이스를 새로 만듭니다.
다시 메뉴에서 새로 만들기를 선택합니다.
데이터베이스의 이름을 설정하고 만들기를 클릭합니다.
★포인트★
데이터베이스 이름 옆의 문자 코드는 Laravel 설정과 일치해야 합니다.
Laravel 설정을 확인하려면 config/database.php를 열고 55 행과 56 행에있는 charset과 colation을 확인하십시오.
필요한 경우에는 그 쪽도 변경을 부탁드립니다.
특권 설정
데이터베이스 작성이 완료되면 작성된 데이터베이스를 사이드 메뉴에서 선택하고 권한 탭을 클릭하십시오.
그런 다음 아래쪽에 있는 사용자 계정 추가를 클릭합니다.
사용자 이름과 비밀번호를 설정합니다.
※나중에 사용하므로, 잊지 않고 메모해 주세요.
그런 다음 이 계정에 허용할 권한을 선택합니다.
개별적으로 선택하거나 "모두 확인"을 선택하고 오른쪽 하단의 실행을 누릅니다.
XAMPP 설정은 이상입니다.
Laravel 설정
Laravel측의 설정을 실시합니다.
.env 파일을 엽니다.
열면
DB_DATABASE=에 앞서 만든 데이터베이스의 이름
DB_USERNAME=에 방금 만든 계정의 이름
DB_PASSWORD=에 방금 만든 계정으로 설정한 비밀번호
를 각각 입력합니다.
DB_CONNECTION= 은 mysql로 설정합니다.
입력 이미지
DB_DATABASE=laravel_db
DB_USERNAME=laraveluser
DB_PASSWORD=laravel123
입력 후 저장하십시오.
이것으로 데이터베이스 설정이 완료됩니다.
다음에 계속됩니다.
Reference
이 문제에 관하여(Laravel 6.x/7.x 멀티 인증 설정 방법 사용자와 관리자를 나누어 로그인 【제2회】), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/Charry/items/9bb74c5b0384b3954a36
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
참고의 링크에서는 SQLite를 사용하고 있습니다만, 우리는 XAMPP에서 MySQL을 이용하고 있기 때문에, 그쪽의 설정을 기재합니다.
XAMPP를 설치하는 방법에 대해서는 생략합니다.
XAMPP 시작
XAMPP 아이콘을 두 번 클릭하여 엽니다.
MySQL의 빨간색 프레임 부분에서 Admin을 클릭합니다.
phpMyAdmin이 열리고 로그인 화면이 (설정되어 있으면) 열린다고 생각하므로 로그인하십시오.
로그인이 완료되면 프로젝트에서 사용할 데이터베이스를 새로 만듭니다.
다시 메뉴에서 새로 만들기를 선택합니다.
데이터베이스의 이름을 설정하고 만들기를 클릭합니다.
★포인트★
데이터베이스 이름 옆의 문자 코드는 Laravel 설정과 일치해야 합니다.
Laravel 설정을 확인하려면 config/database.php를 열고 55 행과 56 행에있는 charset과 colation을 확인하십시오.
필요한 경우에는 그 쪽도 변경을 부탁드립니다.
특권 설정
데이터베이스 작성이 완료되면 작성된 데이터베이스를 사이드 메뉴에서 선택하고 권한 탭을 클릭하십시오.
그런 다음 아래쪽에 있는 사용자 계정 추가를 클릭합니다.
사용자 이름과 비밀번호를 설정합니다.
※나중에 사용하므로, 잊지 않고 메모해 주세요.
그런 다음 이 계정에 허용할 권한을 선택합니다.
개별적으로 선택하거나 "모두 확인"을 선택하고 오른쪽 하단의 실행을 누릅니다.
XAMPP 설정은 이상입니다.
Laravel 설정
Laravel측의 설정을 실시합니다.
.env 파일을 엽니다.
열면
DB_DATABASE=에 앞서 만든 데이터베이스의 이름
DB_USERNAME=에 방금 만든 계정의 이름
DB_PASSWORD=에 방금 만든 계정으로 설정한 비밀번호
를 각각 입력합니다.
DB_CONNECTION= 은 mysql로 설정합니다.
입력 이미지
DB_DATABASE=laravel_db
DB_USERNAME=laraveluser
DB_PASSWORD=laravel123
입력 후 저장하십시오.
이것으로 데이터베이스 설정이 완료됩니다.
다음에 계속됩니다.
Reference
이 문제에 관하여(Laravel 6.x/7.x 멀티 인증 설정 방법 사용자와 관리자를 나누어 로그인 【제2회】), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/Charry/items/9bb74c5b0384b3954a36
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(Laravel 6.x/7.x 멀티 인증 설정 방법 사용자와 관리자를 나누어 로그인 【제2회】), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Charry/items/9bb74c5b0384b3954a36텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)