コード例 #1
0
 public function authajax(Request $request)
 {
     $rules = array('email' => 'required|email', 'password' => 'required');
     $validator = \Validator::make($request->all(), $rules);
     if ($validator->fails()) {
         return Response::json(array('result' => false, 'data' => $validator->errors()->all()));
     }
     $email = $request->input('email');
     $password = $request->input('password');
     $member = Member::whereRaw('email = ? and password = ? ', [$email, md5($password)])->first();
     if ($member == null) {
         return Response::json(array('result' => false, 'data' => 'กรุณาลองใหม่อีกครั้ง.'));
     }
     $result = \Auth::loginUsingId($member->id);
     return Response::json(array('result' => true, 'data' => 'login success.'));
 }