瀏覽代碼

Update LoginController

Daniel Supernault 7 年之前
父節點
當前提交
bde6c0f1ff
共有 1 個文件被更改,包括 23 次插入1 次删除
  1. 23 1
      app/Http/Controllers/Auth/LoginController.php

+ 23 - 1
app/Http/Controllers/Auth/LoginController.php

@@ -2,6 +2,7 @@
 
 
 namespace App\Http\Controllers\Auth;
 namespace App\Http\Controllers\Auth;
 
 
+use App\{AccountLog, User};
 use App\Http\Controllers\Controller;
 use App\Http\Controllers\Controller;
 use Illuminate\Foundation\Auth\AuthenticatesUsers;
 use Illuminate\Foundation\Auth\AuthenticatesUsers;
 
 
@@ -25,7 +26,7 @@ class LoginController extends Controller
      *
      *
      * @var string
      * @var string
      */
      */
-    protected $redirectTo = '/home';
+    protected $redirectTo = '/';
 
 
     /**
     /**
      * Create a new controller instance.
      * Create a new controller instance.
@@ -56,4 +57,25 @@ class LoginController extends Controller
 
 
         $this->validate($request, $rules);
         $this->validate($request, $rules);
     }
     }
+
+    /**
+     * The user has been authenticated.
+     *
+     * @param  \Illuminate\Http\Request  $request
+     * @param  mixed  $user
+     * @return mixed
+     */
+    protected function authenticated($request, $user)
+    {
+        $log = new AccountLog;
+        $log->user_id = $user->id;
+        $log->item_id = $user->id;
+        $log->item_type = 'App\User';
+        $log->action = 'auth.login';
+        $log->message = 'Account Login';
+        $log->link = null;
+        $log->ip_address = $request->ip();
+        $log->user_agent = $request->userAgent();
+        $log->save();
+    }
 }
 }