2017-10-28 1 views
1

일부 자습서 및 비디오 자습서를 읽었으며 api_token을 만드는 방법을 설명합니다.Laravel Api Token

필자는 AuthController를 변경해야한다는 것을 알고 있으며 새 사용자가 등록 할 때 api_token이라는 새로운 필드를 추가해야합니다. 나는 등

, 나는 노선에 인증 미들웨어를 추가 할 필요가 있음을 알고하지만 내가 이해 해달라고하면 응용 프로그램에서이 ...

1) 새로운 사용자 등록입니다. 2) 앱이 자동으로 사용자에게 api_token을 생성합니다.

그러나이 사용자가 컴퓨터를 끄고이 앱을 반환하면이 사용자는 API 토큰이 무엇인지 다시 알 수 있기 때문에이 사용자가 API 토큰을 어떻게 알 수 있을지 궁금합니다. 그가 다시 등록하지 않기 때문입니다.

감사합니다.

+1

토큰은 브라우저 쿠키에서 해시되며 사용자가 다시 요청을 시작하면이 토큰이 자동으로 서버로 전송됩니다 –

답변

1

Laravel Passport를 살펴보십시오. Laravel Passport는 OAuth autherization을 사용합니다. 응용 프로그램에 로그인하면 액세스 토큰과 새로 고침 토큰이 생깁니다. 액세스 토큰은 기본적으로 응용 프로그램에 대한 액세스를 기본적으로 설명한다는 것을 나타내며, 새로 고침 토큰은 일반적으로 값이 구성 파일에 기록되는 특정 시간이 지나면 액세스를 새로 고칩니다.