컴퓨터 지식 네트워크 - 컴퓨터 프로그래밍 - 토큰 인증이란 무엇입니까?

토큰 인증이란 무엇입니까?

토큰은 클라이언트가 자주 서버에서 데이터를 요청하고, 서버는 자주 데이터베이스 쿼리에 가서 사용자 이름과 암호를 비교하고, 사용자 이름과 암호가 올바른지 확인하고, 그에 따라 프롬프트를 표시합니다. 이런 맥락에서, Token 이 생겨났다. 토큰은 클라이언트가 요청을 하는 토큰으로 서버에서 생성하는 일련의 문자열입니다. 처음 로그인하면 서버에서 토큰을 생성하여 클라이언트에 반환합니다. 나중에 클라이언트는 이 토큰을 가지고 데이터를 요청하기만 하면 되며, 더 이상 사용자 이름과 비밀번호를 가져올 필요가 없습니다.

확장 데이터:

사실 토큰은 비밀번호라고 부를 수 있습니다. 일부 데이터를 전송하기 전에 암호를 확인하고 다른 데이터 작업에 대해 다른 암호를 부여하십시오. 예를 들어 USB1..1프로토콜에 정의된 네 가지 유형의 패킷 (토큰, 패킷, 그립 및 특수 패킷) 이 있습니다. 호스트와 USB 장치 간의 연속 데이터 교환은 세 단계로 나눌 수 있습니다. 첫 번째 단계에서 호스트는 서로 다른 컨텐츠 (다른 암호) 를 가진 토큰 패킷을 전송하여 디바이스에 다른 작업을 수행하도록 지시할 수 있습니다. 2 단계에서는 패킷을 보내고 3 단계에서는 장치가 핸드쉐이킹 패킷을 반환합니다.

참고 자료:

바이두 백과 토큰

上篇: LeTV TV 마더보드 교체 下篇: 차음 헤드폰은 어떤 브랜드가 좋은가요?
관련 내용