|
@@ -23,12 +23,16 @@ class CommonController extends Controller
|
23
|
23
|
public function login(Request $request)
|
24
|
24
|
{
|
25
|
25
|
$code = $request->input("code");
|
26
|
|
- Log::error($code);
|
27
|
26
|
|
28
|
27
|
$miniProgram = app("wechat.mini_program");
|
29
|
|
- $auth = $miniProgram->auth->session($code);
|
|
28
|
+ try {
|
|
29
|
+ $auth = $miniProgram->auth->session($code);
|
|
30
|
+ } catch (\Exception $e) {
|
|
31
|
+ return response()->json([
|
|
32
|
+ "error" => $e->getCode() . $e->getMessage()
|
|
33
|
+ ]);
|
|
34
|
+ }
|
30
|
35
|
if ($auth) {
|
31
|
|
- dd($auth);
|
32
|
36
|
$openid = $auth->getId();
|
33
|
37
|
$token = $auth->getToken();
|
34
|
38
|
$nickname = $auth->getNickname();
|