이 글에서는 원클릭 로그인으로 session_key 및 openid 인스턴스를 획득하는 WeChat 애플릿 개발에 대한 관련 정보를 주로 소개합니다. 도움이 필요한 친구는 이를 참고할 수 있습니다.
원클릭 로그인으로 session_key 및 openid 인스턴스를 획득하는 WeChat 애플릿 개발
생각해 보세요. 저는 WeChat 애플릿이 독립형 버전이 되는 것을 원하지 않습니다. 이제 Leancloud의 도움으로 WeChat의 원클릭 로그인 기능을 실현할 수 있습니다.
1단계: av-weapp.js를 다운로드하고 utils 아래에 넣습니다.
2단계: const AV = require('../../utils/av-weapp. js'); 경로는 특정 상황에 따라 다릅니다.
3단계: 초기화 .
AV.init({ appId: 'EJx0NSfY********-gzGzoHsz', appKey: 'FBVPg5G**********T97SNQj', });
4단계: WeChat 공개 플랫폼에서 AppID(미니 프로그램 ID) 및 AppSecret(미니 프로그램 키) 획득
5단계: Leancloud 콘솔 ID에서 AppID(미니 프로그램) 및 AppSecret(미니 프로그램 키) 구성
6단계: 사용자 로그인
<span style="font-size:24px;">AV.User.loginWithWeapp().then(user => { this.globalData.user = user.toJSON(); }).catch(console.error);</span>
로그인 후 , 플랫폼에서 사용자 정보 보기
Get: session_key 및 openid
7단계: 현재 사용자 정보 가져오기
const user = AV.User.current(); // 调用小程序 API,得到用户信息 wx.getUserInfo({ success: ({userInfo}) => { // 更新当前用户的信息 user.set(userInfo).save().then(user => { // 成功,此时可在控制台中看到更新后的用户信息 this.globalData.user = user.toJSON(); }).catch(console.error); } });
참고:
wx.re 퀘스트( )은 합법적인 도메인 이름을 구성해야 합니다. 그렇지 않으면 오류가 보고됩니다.
위 내용은 전체 기사 내용입니다. 더 많은 관련 내용을 보려면 PHP 중국어 웹사이트를 주목하세요!
관련 추천:
WeChat 미니 프로그램에서 이미지 선택 영역 자르기를 구현하는 방법
위 내용은 session_key 및 openid 구현을 얻기 위한 WeChat 애플릿 개발을 위한 원클릭 로그인의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!