나는 소비자가 동시에 여러 사용자를 대신하여 행동 할 수있게 해주는 인증 제공자를 만들고 있습니다. 내 oauth_consumer_registry 테이블에서oauth-php는 하나의 액세스 토큰 만 유지합니다.
(소비자 저장 자신의 자격 증명 곳), 나는 다음과 같은 항목을
ocr_id ocr_usa_id_ref ocr_consumer_key
1 672 7e6418..........
소비자 저장이 oauth_consumer_token 내가 믿는
oct_id oct_ocr_id_ref oct_usa_id_ref oct_token_type
31 1 672 access
32 1 672 request
에 액세스 토큰을 사용자가 자신을 인증하면 소비자가 자신을 대신하여 액세스 토큰을 얻게됩니다. 따라서 소비자는 각 사용자에 대해 하나의 액세스 토큰을 저장하는 이어야합니다. 그러나 요청 토큰이 액세스 토큰과 교환 될 때마다 이미 존재하는 액세스 토큰이 삭제됩니다. 따라서 데이터베이스에는 단일 액세스 토큰 만 저장됩니다. 뭔가 잘못 된 것 같습니다.
소비자 응용 프로그램에 특정 사용자와 액세스 토큰을 연결하도록 지시하려면 어떻게해야합니까? 내 마음을 교차
에 대한 설명은 내가 각 사용자의 oauth_consumer_registry에서 새로운 "소비자"를 등록해야한다는 것입니다. 그게 맞습니까?