메인 콘텐츠로 건너뛰기

WeChat

WeChat ✔️

당신의 애플리케이션에 WeChat OAuth 제공자를 추가하려면 다음 단계를 따르세요:

  1. WeChat 개발자 플랫폼을 방문하고 개발자로 등록하세요.
  2. 웹 애플리케이션이나 모바일 애플리케이션이 승인되면, App ID와 App Secret을 받게 됩니다.

wechat

WeChat 제공자는 두 가지 다른 키 쌍을 제공합니다:

  • 첫 번째 키 쌍(Client ID, Client Secret)은 WeChat Open Platform (微信开放平台)을 위한 것이며, PC 로그인 시나리오를 위해 설계되었습니다. 이것은 PC 브라우저에 QR 코드를 표시할 수 있게 해주며, 사용자들은 그들의 모바일 폰에 있는 WeChat 앱을 사용하여 로그인하기 위해 이를 스캔할 수 있습니다.

  • 두 번째 키 쌍(Client ID 2, Client Secret 2)과 Access Token 필드는 WeChat Media Platform (微信公众平台)을 위한 것이며, WeChat 앱 내 로그인 시나리오를 위해 의도되었습니다.Access Token 필드는 WeChat Media Platform (微信公众平台)server configuration에 입력하는 Token입니다. 이것은 사용자가 WeChat 모바일 앱 내의 WeChat 내장 브라우저를 사용하여 로그인하고, 그들을 WeChat Official Account (微信公众号)에 로그인하도록 리디렉션하는 것을 가능하게 합니다. WeChat이 WeChat 앱 외부의 다른 모바일 브라우저나 앱에서 로그인하는 것을 지원하지 않는다는 점을 유의해 주세요. 이 제한은 WeChat에 의해 부과되며 Casdoor에 의해 부과되는 것이 아닙니다.

두 번째 키 쌍(Client ID 2, Client Secret 2)을 입력하고, Access Token 필드를 채우고 Enable QR code 스위치를 활성화하면, QR 코드를 스캔한 후 WeChat Media Platform (微信公众平台)의 정보를 사용하여 바로 로그인하거나, WeChat Open Platform (微信开放平台)의 정보를 사용하여 로그인할 수 있습니다. use Wechat Open Platform to login을 선택하면, 사용자가 WeChat 공식 계정(微信公众号)을 팔로우한 후, WeChat Open Platform (微信开放平台)의 QR 코드를 스캔하여 로그인하도록 요구됩니다. 사용자가 WeChat 버튼을 클릭하여 로그인을 진행할 때, Casdoor는 로그인 과정을 진행하기 전에 사용자에게 WeChat 공식 계정(微信公众号)을 팔로우하도록 요청합니다. 이 기능은 모바일 폰이 QR 코드를 스스로 스캔할 수 없기 때문에 PC 로그인 시나리오에서만 사용할 수 있다는 점을 유의해야 합니다. 모바일 시나리오에서 사용될 때 (즉, WeChat 모바일 앱 내의 WeChat 내장 브라우저), Casdoor는 이 단계를 자동으로 건너뜁니다.

WeChat Open Platform (微信开放平台) 계정과 WeChat Media Platform (微信公众平台) 계정을 동시에 설정하고 WeChat Open Platform (微信开放平台) 내에서 연결하는 것을 권장합니다. 이렇게 하면 Casdoor는 PC와 모바일을 통해 로그인한 WeChat 사용자를 동일한 사용자로 인식할 수 있습니다.

노트

WeChat OAuth의 제한으로 인해 현재 WeChat을 통해 로그인하는 방법은 WeChat 앱 외부의 모바일 브라우저나 타사 모바일 앱에서는 불가능합니다. 모바일 로그인은 현재 WeChat 앱 내에서만 이루어져야 합니다.

자세한 정보는 WeChat Open Platform을 방문하세요.