Computer >> 컴퓨터 >  >> 프로그램 작성 >> Java

OpenId와 OAuth의 차이점

<시간/>

OAuth는 비밀번호를 제공하지 않고 제3자의 승인을 제공하도록 설계되었습니다. http 기반입니다. OAuth는 API를 통해 지원되는 모든 주장과 교환할 수 있는 액세스 토큰을 제공합니다.

OpenId는 인증용으로 설계되었습니다. openId 제3자는 이미 가지고 있는 계정을 사용하여 귀하를 대신하여 사용자를 인증합니다. Single Sign-On ID를 인증하는 데 사용됩니다.

Sr. 아니요. OAuth OpenId
1
기본
OAuth는 비밀번호를 제공하지 않고 제3자의 승인을 제공하도록 설계되었습니다.
OpenId는 인증용으로 설계되었습니다.
2
세션
사용자의 세션을 시작하지 않습니다.
OpenId는 사용자 세션을 시작합니다.
3
액세스 토큰
인증을 제공하기 위해 토큰 개념을 사용했습니다.
openId 제3자는 이미 가지고 있는 계정을 사용하여 귀하를 대신하여 사용자를 인증합니다.