토큰 값을 얻는 방법: 1. 애플릿은 [wx.login()]을 호출하여 임시 로그인 자격 증명 코드를 얻은 다음 이를 개발자 서버로 다시 보냅니다. 2. 개발자 서버는 해당 코드를 사용자의 고유 식별자로 교환합니다. openid 및 세션 비밀번호 키 [session_key].
이 기사의 운영 환경: Windows 7 시스템, WeChat 버전 3.1.2, Dell G3 컴퓨터.
토큰 값을 얻는 방법:
1. 애플릿은 wx.login()
을 호출하여 임시 로그인 자격 증명 코드를 얻은 후 개발자 서버로 다시 보냅니다. wx.login()
获取 临时登录凭证code ,并回传到开发者服务器。
2、开发者服务器以code换取,用户唯一标识openid 和 会话密钥session_key
session_key
에 대한 코드를 교환합니다. 그런 다음 개발자 서버는 사용자 ID를 기반으로 사용자 정의 로그인 상태를 생성할 수 있으며, 이는 후속 비즈니스 로직의 후속 프런트엔드 및 백엔드 상호 작용 중에 사용자의 신원을 식별하는 데 사용할 수 있습니다. // 登录 wx.login({ success: res => { // 发送 res.code 到后台换取 openId, sessionKey, unionId // console.log(res) if (res.code) { //发起网络请求 wx.request({ url: 'url', method: 'POST', data: { // x: '', // y: '' code: res.code //将code发给后台拿token }, header: { 'content-type': 'application/json' // 默认值 }, success: function(res) { // 存token console.log('token=' + res.data.data.token) that.globalData.token = res.data.data.token; //拿到后将token存入全局变量 以便其他页面使用 } }) } else { console.log('获取用户登录态失败!' + res.errMsg) } } })
위 내용은 토큰 가치를 얻는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!