/**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return Response
  */
 public function destroy($id)
 {
     $model = $this->nguoi_dung->find($id);
     Logfileadmin::addData("Xóa", "Thành Viên", $model->id, "Tên: " . $model->tennd . "\n Tài khoản:" . $model->taikhoan);
     $this->nguoi_dung->find($id)->delete();
     return Redirect::route('nguoi_dungs.index');
 }
Example #2
0
 public static function checkHoanTat($email, $mk)
 {
     $user = Nguoi_dung::where('email', '=', $email)->where('matkhau_tam', '=', $mk)->get()->first();
     if (!empty($user)) {
         $user->matkhau = md5(sha1($mk));
         $user->matkhau_tam = null;
         $user->save();
         $login = asset('users/dang-nhap');
         Session::put('success_pass', "Lấy mật khẩu thành công.");
         return true;
     } else {
         Session::put('error_pass', 'Lấy mật khẩu thất bại');
         return false;
     }
 }
 public function postDoiMatkhau()
 {
     $rules = array("pass" => "required", "password" => "required|min:6|confirmed");
     $data = Input::all();
     $validate = Validator::make($data, $rules);
     if (!$validate->fails()) {
         $check = Nguoi_dung::where("taikhoan", '=', Session::get('taikhoan'))->where('matkhau', '=', md5(sha1($data['pass'])))->count();
         if ($check > 0) {
             $nguoidung = Nguoi_dung::where("taikhoan", '=', Session::get('taikhoan'))->where('matkhau', '=', md5(sha1($data['pass'])))->first();
             $nguoidung->matkhau = md5(sha1($data['password']));
             $nguoidung->save();
             return Redirect::to("users/doi-matkhau")->with("successPass", "Đổi mật khẩu thành công");
         } else {
             return Redirect::to("users/doi-matkhau")->with("errorPass", "Mật khẩu hiện tại không đúng hoặc xác nhận mật khẩu sai.");
         }
     } else {
         return Redirect::to("users/doi-matkhau")->with("errorPass", "Mật khẩu hiện tại không đúng hoặc xác nhận mật khẩu sai.");
     }
 }