/**
  * Log in a user.
  *
  * @return Response
  */
 public function postLogin(LoginFormRequest $request)
 {
     $credentials['username'] = $request->get('username');
     $credentials['password'] = Config::get('app.salt') . $request->get('password');
     $remember = null !== $request->get('remember') ?: false;
     if (Auth::attempt($credentials, $remember)) {
         $role = Auth::user()->role->name;
         if ($role == 'SUPER' || $role == 'ADMIN') {
             return redirect()->intended(route('get.admin-dashboard'));
         }
         return redirect()->intended('dashboard');
     }
     Session::flash('error', 'Unable to log in.');
     return redirect()->route('get.auth.login')->withInput();
 }