是否获取到 openid、session_key
// 获取微信的 openid 和 session_key
$miniProgram = \EasyWeChat::miniProgram();
$data = $miniProgram->auth->session($request->code);
这个是异步的
// 创建用户
$user = User::create([
'name' => $request->name,
'phone' => $verifyData['phone'],
'password' => bcrypt($request->password),
'weapp_openid' => $data['openid'],
'weixin_session_key' => $data['session_key'],
]);
这个时候是不是会存在还没有获取openid、session_key就创建完用户啦
推荐文章: