전체 글133 Laravel - 구글 소셜 로그인(3) routes >> web.php 파일을 열어 줍니다. Route::get('/auth/login/google', [LoginController::class, 'redirectToProvider']); Route::get('/auth/login/google/callback', [LoginController::class, 'handleProviderCallback']); 이렇게 라우터를 추가해줍니다. 이제 로그인 화면으로 가서 구글 로그인 버튼을 눌러봅시다. 처음에 위와 같이 에러가 떠서 당황했는데 config > services.php 파일을 열어줍시다. 'google' => [ 'client_id' => env('GOOGLE_CLIENT_ID'), 'client_secret' => env('GOOGLE_.. 2020. 12. 13. Laravel - 구글 소셜 로그인(2) 저번 글에 이어서 구글 소셜 로그인입니다. https://socialiteproviders.com/Google-Plus/#installation-basic-usage Installation & Usage | Socialite Providers 1. Installation You'll need to install the provider(s) you wish to use via composer, for example: 2. Service Provider Remove Laravel\Socialite\SocialiteServiceProvider from your providers[] array in config\app.php if you have added it already. Add \Sociali socia.. 2020. 12. 13. Laravel - 구글 소셜 로그인(1) 라라벨 구글 소셜 로그인 기능을 만들어보겠습니다. https://console.developers.google.com/projectselector2/apis/dashboard?supportedpurview=project Google Cloud Platform 하나의 계정으로 모든 Google 서비스를 Google Cloud Platform을 사용하려면 로그인하세요. accounts.google.com 먼저 위 사이트에 접속해주세요. 이렇게 프로젝트 이름을 넣어주고 만들기 버튼을 눌러줍시다. 그 다음 사용자 인증 정보 메뉴를 눌러주고, 사용자 인증 정보 만들기를 눌러줍니다. 다음으로 OAuth 클라이언트 ID 만들기를 눌러줍니다. 위 화면에서 동의 화면 구성 버튼을 누르고 외부를 선택하고 만들기를 눌러줍니.. 2020. 12. 13. Laravel - 로그인 이제 라라벨 로그인 기능입니다. 로그인 기능이 제대로 안만들어져서 엄청 힘들었습니다.. 이유는 아래에서 따로 서술하겠습니다. 먼저 resources --> views 경로에 auth 폴더를 만들고 login.blade.php를 만들어줍시다. @extends('layouts.main') @section('title', '로그인') @section('content') @csrf   로 그 인 아이디 비밀번호 로그인 유지 @endsection 라우트까지 설정하면 위와 같이 나올겁니다. 다음으로 컨트롤러입니다. app --> Http --> Controllers --> LoginController.php를 만들어줍시다. 2020. 12. 10. 이전 1 ··· 5 6 7 8 9 10 11 ··· 34 다음