네. 콜백에 서버 주소를 설정하면 이 서버가 WeChat에서 보낸 데이터를 처리합니다. 보통 2가지 방법이 있어요
1 콜백이 필요하지 않습니다:
WeChat이 클라이언트에 제공하는 SDK입니다. 클라이언트가 SDK를 호출하면 로컬 WeChat 앱이 변경됩니다. 그런 다음 사용자는 로그인을 승인한 다음 클라이언트로 반환됩니다. SDK. 그런 다음 이 토큰을 서버에 전달하면 서버는 이 토큰을 사용하여 토큰이 합법적인지 확인하기 위해 WeChat 인터페이스를 요청합니다. 예를 들어 token 요청에서 반환된 openid가 클라이언트가 전달한 것과 일치하는지 여부입니다. 토큰이 합법적인 경우 서버는 관련 정보를 기록한 다음 클라이언트가 로그인했음을 나타내는 자체 토큰이나 쿠키를 클라이언트에 발행할 수 있습니다.
2 콜백 사용:
클라이언트가 귀하의 서비스를 요청하면 귀하의 서비스는 WeChat oauth2의 인증 주소를 요청합니다. WeChat은 사용자 인증을 위해 h5 웹페이지로 리디렉션됩니다. 그런 다음 WeChat은 코드와 같은 일부 데이터를 콜백 주소로 보냅니다. 그런 다음 서버는 이러한 코드와 관련 키를 가져온 다음 WeChat 인터페이스에 요청하여 토큰과 openid를 얻습니다. 서버는 이 openid 관련 정보를 기록합니다. 그런 다음 클라이언트에 로그인 권한을 부여할 수 있습니다.
네. 콜백에 서버 주소를 설정하면 이 서버가 WeChat에서 보낸 데이터를 처리합니다. 보통 2가지 방법이 있어요
1 콜백이 필요하지 않습니다:
WeChat이 클라이언트에 제공하는 SDK입니다. 클라이언트가 SDK를 호출하면 로컬 WeChat 앱이 변경됩니다. 그런 다음 사용자는 로그인을 승인한 다음 클라이언트로 반환됩니다. SDK. 그런 다음 이 토큰을 서버에 전달하면 서버는 이 토큰을 사용하여 토큰이 합법적인지 확인하기 위해 WeChat 인터페이스를 요청합니다. 예를 들어 token
요청에서 반환된 openid가 클라이언트가 전달한 것과 일치하는지 여부입니다. 토큰이 합법적인 경우 서버는 관련 정보를 기록한 다음 클라이언트가 로그인했음을 나타내는 자체 토큰이나 쿠키를 클라이언트에 발행할 수 있습니다.
2 콜백 사용:
클라이언트가 귀하의 서비스를 요청하면 귀하의 서비스는 WeChat oauth2의 인증 주소를 요청합니다. WeChat은 사용자 인증을 위해 h5 웹페이지로 리디렉션됩니다. 그런 다음 WeChat은 코드와 같은 일부 데이터를 콜백 주소로 보냅니다. 그런 다음 서버는 이러한 코드와 관련 키를 가져온 다음 WeChat 인터페이스에 요청하여 토큰과 openid를 얻습니다. 서버는 이 openid 관련 정보를 기록합니다. 그런 다음 클라이언트에 로그인 권한을 부여할 수 있습니다.