微信小程式中安全性問題如何處理

php中世界最好的语言
發布: 2018-06-05 14:05:37
原創
5501 人瀏覽過

這次帶給大家微信小程式中安全性問題如何處理,微信小程式中安全性問題的注意事項有哪些,以下就是實戰案例,一起來看一下。

以下是關於設定資訊的程式碼,僅供參考!

//app.js
var host = ""
App({
  onLaunch: function () {
    // 展示本地存储能力
    var logs = wx.getStorageSync('logs') || []
    logs.unshift(Date.now())
    wx.setStorageSync('logs', logs)
    // var url = app.globalData.index
    // 登录
    wx.login({
      success: res => {
        // console.log(res);
        // 发送 res.code 到后台换取 openId, sessionKey, unionId

        wx.request({
          url: this.globalData.session,
          data:{
            code:res.code,
          },
          success:res=>{
            // console.log(res.header['Set-Cookie']);
            wx.setStorage({
              key: 'session_id',
              data: res.header['Set-Cookie'],
            })
          }
        })
      }
    })
    // 获取用户信息
    // wx.getSetting({
    //   success: res => {
    //     if (res.authSetting['scope.userInfo']) {
    //       // 已经授权,可以直接调用 getUserInfo 获取头像昵称,不会弹框
    //       wx.getUserInfo({
    //         success: res  => {
    //           // 可以将 res 发送给后台解码出 unionId
    //           this.globalData.userInfo = res.userInfo

    //           // 由于 getUserInfo 是网络请求,可能会在 Page.onLoad 之后才返回
    //           // 所以此处加入 callback 以防止这种情况
    //           if (this.userInfoReadyCallback) {
    //             this.userInfoReadyCallback(res)
    //           }
    //         }
    //       })
    //     }
    //   }
    // })
  },
  globalData: {
    userInfo: null,
    index:`${host}/home/index/index`,
    add: `${host}/home/index/add`,
    session: `${host}/home/index/session`,
    upload: `${host}/home/index/upload`,
    getstu: `${host}/home/index/getstu`,
    login: `${host}/home/index/login`
  }
})
登入後複製

我相信看了本文案例你已經掌握了方法,更多精彩請關注php中文網其它相關文章!

推薦閱讀:

微信小程式開發中怎樣實作微信支付

微信小程式開發中怎樣實作圖片上傳

以上是微信小程式中安全性問題如何處理的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板