123456789101112131415161718192021222324 |
- <?php
- namespace App\Http\Controllers\WeChat;
- use Illuminate\Http\Request;
- use App\Http\Controllers\Controller;
- use Illuminate\Support\Facades\Log;
- class LoginController extends Controller
- {
- public function login(Request $request)
- {
- if(empty($request->input('code')) || empty($request->input('iv')) || empty($request->input('encryptedData'))) {
- return response()->json(['status' => 'error', 'info' => '参数错误']);
- }
- $code = $request->input('code');
- $iv = $request->input('iv');
- $encryptedData = $request->input('encryptedData');
- $app = app('wechat.mini_program');
- $res = $app->auth->session($code);
- Log::info($res);
- return response()->json(['status' => 'success', 'info' => '操作成功']);
- }
- }
|