Tokumeikoi 5 lat temu
rodzic
commit
e14489cf66
1 zmienionych plików z 7 dodań i 0 usunięć
  1. 7 0
      app/Http/Middleware/User.php

+ 7 - 0
app/Http/Middleware/User.php

@@ -15,6 +15,13 @@ class User
      */
      */
     public function handle($request, Closure $next)
     public function handle($request, Closure $next)
     {
     {
+        if ($request->input('access_token')) {
+            $user = \App\Models\User::where('token', $request->input('token'))->first();
+            if ($user) {
+                $request->session()->put('email', $user->email);
+                $request->session()->put('id', $user->id);
+            }
+        }
         if (!$request->session()->get('id')) {
         if (!$request->session()->get('id')) {
             abort(403, '未登录或登陆已过期');
             abort(403, '未登录或登陆已过期');
         }
         }