다음 슬라이드에서 설명하는 것처럼 클라이언트가 jwt
을 다음 요청시 Authorization Header
으로 서버에 다시 보내야합니다.인증 헤더에 JWT를 추가하는 방법은 무엇입니까?
하지만 어떻게 내가 authorisation header
을 정의하고 서버에 JWT를 추가 할 수 있습니까?
내 현재 상태 :
- 사용자가
post
하여 서버에username
및pasword
을 보낼 수 있습니다. - 서버가
JWT
- 을 작성합니다. 서버가 서명 된
JWT
을 클라이언트로 다시 보내고 쿠키에 저장합니다. 이제
내 질문하십시오 로그인 내가 알고있는 것처럼
, 이제 필요한 경우
다시 서버로 JWT를 보낼 수 있습니다. 서버는 토큰을 검증하고 다시 보내서 로그인 프로세스를 완료합니다.
을 authentication header
에 어떻게 추가 할 수 있습니까? 의 경우
는 프로세스를 실행하고 계산로부터 데이터를 수신 :
내가 클라이언트가 서버에 로그인 및 데이터와 두 번째 JWT
에서 JWT
을 보내 가지고, 바로 이해합니까? 또는 POST
으로 데이터를 보낼 수 있습니까?
API로 인증하고 유효한 자격 증명을 제공 한 경우 JWT가 반환됩니다. 나중에 JWT를 보내고 인증을 요청하십시오. JWT가 헤더에있는 한 POST를 사용하여 데이터를 보낼 수 있습니다. 당신이하는 일은 당신이 어떻게 요청하는지에 달려 있습니다. – JimL
JWT가 쿠키에 저장되어있는이 순간에 인증 프로세스가 끝났습니다. 그리고 인증을 유지하기 위해 앞으로의 모든 요청과 함께 토큰을 보내고 서버에서 확인하고 다시 설정해야합니다. 그러나 헤더에 JWT를 어떻게 추가 할 수 있습니까? 이것은 단계입니다, 나는 아직 이해하지 못합니다. –
그리고 어떻게 말했는지는 요청을 만드는 방법에 따라 달라집니다. – JimL