XE 3.1.0 (laravel 5.5 → 6.x) 이상의 버전에서도 소셜 로그인 플러그인을 설치할 수 있도록 변경합니다.
변경사항
- before :
"laravel/socialite": "~3.4.0"
- after :
"laravel/socialite": "~3.4.0||^4.0"
호환성 검증
-
핵심 인터페이스와 메서드는 변경되지 않음
Laravel\Socialite\Contracts\Factory
Laravel\Socialite\Contracts\Provider
Laravel\Socialite\Two\AbstractProvider
-
토큰 처리 및 사용자 정보 검색
- 메서드 서명은 동일하게 유지됨:
userFromToken() userFromTokenAndSecret()
- API 엔드포인트 호출은 변경되지 않음
이전 버전 호환성
- XE 3.0.* (laravel 5.x) 환경에서도 계속해서 플러그인 설치 및 사용 가능
- XE 3.1.0 (laravel 6.x) 이상의 환경에서는
laravel/socialite 4.x를 사용하여 플러그인 설치 및 사용이 가능