사용자가 Steam을 통해 인증 할 수 있도록 Laravel 5를 새로 설치하려고합니다. 나는이 증기 인증 패키지를 사용하여 Laravel 5 - https://github.com/invisnik/laravel-steam-auth에 사용했으며이 튜토리얼을 따라 작동 방법을 알려 왔습니다. - https://www.youtube.com/watch?v=rfHX-Hecu3kLaravel 5 Steam Login 리디렉션 루프
그러나 사소한 문제가 발생했습니다. 그러나 로그인을 시도하면 스팀 페이지로 이동하게되고 스팀 커뮤니티 로그인 페이지의 "로그인"버튼을 누르면 다시 웹 사이트로 연결되고 웹 사이트가 나를 리디렉션합니다 바로 다시 스팀 커뮤니티 로그인 페이지로 ...
나는 문제가 응용 프로그램에 가능성이 높습니다 알고/HTTP/컨트롤러/AuthController.php (코드 스크린 샷은 아래 참조). 좀 더 디버깅 후에 유발되는 것으로 보이지 않는
if ($this->steam->validate()){ ... }
내부 코드 (즉, 코드 주위 몇 file_put_contents를 바꾸어). 잘 모르겠어요 왜하지만 ...
편집 : $ this-> steam->의 validate() 나는로 json_encode과 출력의 file_put_content 때 '널 (null)'반환 것 같다 ...
저는 약 30 분 동안 Laravel을 사용 해왔고, 제가 사용한 첫 번째 MVC이기도합니다. 그렇기 때문에 새 시스템에 익숙해 져서 시스템 작동 방식을 배우려고합니다.
응용 프로그램/HTTP/컨트롤러/AuthController.php는
설정/증기 auth.php (I이 스크린 샷을 찍은 이후 '테스트 \ 사용자'에 '앱 \ 사용자'를 변경) (업로드 제거 API 키)
응용 프로그램/HTTP/routes.php
응용 프로그램의
장/HTTP/컨트롤러/인증/AuthController.php
데이터베이스/마이그레이션/... 설정의 create_users_table.php
장/app.php