Example #1
0
 public function saveForm()
 {
     $data = $_POST['user'];
     if ($data['password'] == null) {
         unset($data['password']);
     } else {
         $data['password'] = md5($data['password']);
     }
     $data['id'] = array_has($data, 'id') ? $data['id'] : false;
     $user = \KSPM\LCMS\Model\User::updateOrCreate(['id' => $data['id']], $data);
     return json_encode($user);
 }
Example #2
0
 public function loginAction()
 {
     if ($_POST['user']['email'] && $_POST['user']['password']) {
         $user = \KSPM\LCMS\Model\User::where('email', '=', $_POST['user']['email'])->where('password', '=', md5($_POST['user']['password']))->first();
         if ($user) {
             \Session::put('cmslogin', true);
             return \Redirect::away("/" . _LCMS_PREFIX_ . "/");
         } else {
             return \Redirect::to('/' . _LCMS_PREFIX_ . '/login')->with('message', 'Login Failed: user not found');
         }
     } else {
         return \Redirect::away('/' . _LCMS_PREFIX_ . '/login')->with('message', 'Login Failed');
     }
 }