클라이언트 폴더 및 서버 폴더과 같은 프로젝트 구조가 있습니다. 클라이언트 폴더 내에서 vue-admin-lte을 사용하는 전체 Vue 2 프로젝트 템플릿이 있습니다. 프런트 엔드가 완벽하게 작동하지만 어디서 멈췄는데 서버 폴더 (Laravel 5.5 실행)으로 전달할 때마다 모든 인증을 인증해야합니다. 기본적으로 각 경로마다 존재하는 access_token에 대해 프론트 엔드에서 보낸 access_token 매개 변수를 비교하고 검증하는 방법.Vue 2 및 Laravel 5.5에서 세션 및 인증 토큰을 확인하는 방법
1
A
답변
0
현재 사용하고있는 접근법 (사용자가 제공 한 정보가 거의 없음)은 좋은 방법이 아닙니다. json 웹 토큰 (jwt)을 사용해보십시오. JWT에 대한 정보를 들어
.. https://jwt.io/introduction/
는 다음과 같은 두 가지 패키지 중 하나를 시도 laravel에 JWT 구현하려면
https://github.com/tymondesigns/jwt-auth
https://github.com/codecasts/laravel-jwt
첫 번째 (JWT-인증) 두 번째 패키지 (laravel-jwt)는 매우 간단하지만 사용자 정의 할 수없는 큰 패키지입니다.
[Laravel Passport] (https://laravel.com/docs/5.5/passport)를 사용해 보셨습니까? 그것은 당신이 성취하려는 것을 지원합니다. – tptcat