微信授权登录后,把获取的信息存储到本地数据库中(超详细有用)!

本文详述了如何在微信授权登录后,将用户信息有效存储到本地数据库的全过程,提供了一步一步的操作指南,极具实践价值。
摘要由CSDN通过智能技术生成

微信授权登录后,把获取的信息存储到本地数据库中(超详细有用)!下面一起来看看吧!

<?php
namespace Home\Controller;
use Think\Controller;
class YiMuDiController extends Controller
{
    /**
     * 构造方法
     */
    public function __construct()

    {
        parent::__construct();
        $this->modelUserAccount = M('yimudi_account'); // 账户表
        $this->wxUserInfo = session('wxUserInfo');
        $this->uid = session('uid');
        $this->mobile = session('mobile');
        if (!$this->uid)
        {
            $this->uid = $this->getUserId()['user_id'];
            $this->mobile = $this->getUserId()['mobile'];
            session('uid', $this->uid);
            session('mobile', $this->mobile);
        }
    }

    /**
     * 获取微信用户信息
     * @return mixed
     */
    protected function getWxUserInfo()
    {
        $AppId = C('AppId'); //访问配置文件的appId
        $AppSecret = C('AppSecret'); //访问配置文件的appSecret

        // 获取微信 code
        $code = I('get.code');
        if (!$code)
        {
            $protocol = (!empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] !== 'off' || $_SERVER[
  • 1
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值