로그아웃 중입니다.
6 분
parse graphql api를 통한 로그인된 사용자 로그아웃 문제 parse graphql api를 통해 백엔드에서 로그인된 사용자를 로그아웃하고 싶습니다 해결책 parse graphql api를 사용하여 사용자의 \<font color="#2166ae">sessiontoken\</font> 을(를) \<font color="#2166ae">x parse session token\</font> 헤더를 통해 ( 사용자 인증 https //www back4app com/docs/parse graphql/graphql user authentication 레시피에서 설명한 대로) 전송하고 \<font color="#2166ae">logout\</font> 변이를 호출하면 됩니다 parse server는 \<font color="#2166ae">sessiontoken\</font> 을(를) 파괴하며, 이후의 다른 요청에서는 수용되지 않습니다 버전 정보 선택한 parse 버전에 따라 graphql 쿼리, 변이 및 결과가 약간 다를 수 있습니다 실행 중인 parse 버전과 함께 올바른 예제를 선택하십시오 parse server 4 4 0 이상 request //the headers for this operation are x parse application id, x parse client key and x parse session token 1 mutation logoutbutton { 2 logout(input { clientmutationid "9vc3nljyhp" }) { 3 clientmutationid 4 } 5 } response 1 { 2 "data" { 3 "logout" { 4 "clientmutationid" "9vc3nljyhp" 5 } 6 } 7 } 8 이전 parse 서버 버전 parse server 3 10 0 및 4 2 0 요청 //parse 3 10 0 및 4 2 0에서는 인증된 사용자의 세션 토큰을 포함하는 x parse session token이라는 헤더를 설정해야 합니다 설정되면 다음을 호출할 수 있습니다 1 mutation{ 2 logout(input { clientmutationid "sampleid"}){ 3 viewer{ 4 user{ 5 id 6 } 7 } 8 } 9 } 응답 1 { 2 "data" { 3 "logout" { 4 "viewer" { 5 "user" { 6 "id" "x1vzzxi6uhnoukj3y1yyrq==" 7 } 8 } 9 } 10 } 11 } parse server 3 9 0 요청 //parse 3 9 0에서는 인증된 사용자의 세션 토큰을 포함하는 x parse session token이라는 헤더를 설정해야 합니다 설정되면 다음을 호출할 수 있습니다 1 mutation{ 2 logout{ 3 id 4 } 5 } 응답 1 { 2 "data" { 3 "logout" { 4 "id" "gx2zw7yeny" 5 } 6 } 7 } 파스 서버 3 8 0 요청 1 mutation{ 2 logout{ 3 objectid 4 } 5 } 응답 1 { 2 "data" { 3 "logout" { 4 "objectid" "ktznkvzto2" 5 } 6 } 7 } 파스 서버 3 7 2 요청 1 mutation logout { 2 users { 3 logout 4 } 5 } 응답 1 { 2 "data" { 3 "users" { 4 "logout" true 5 } 6 } 7 }