Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Laravel 4:đăng nhập tùy chỉnh và kiểm tra mật khẩu

Tôi đồng ý với những người ở đây với nguyên tắc, nhưng tôi sẽ sử dụng Eloqunet , đề phòng tên bảng sẽ thay đổi trong tương lai.

$user = User::whereRaw('email = ? OR username = ?', array('value', 'value'))->first();

if ( ! $user) {
    return false;
}

if (Hash::check('password', $user->password)) {
    // The passwords match, log in the user
    Auth::loginUsingId( $user->id );
}

Tôi đã viết mã ngay lập tức, rất tiếc nếu có bất kỳ lỗi cú pháp nào.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách thực thi 2 hoặc nhiều truy vấn SQL trong PHP mà không cần nối các bảng

  2. tham gia bên trong với kết quả trống từ bảng bên phải

  3. Truy vấn MySQL để truy xuất dữ liệu với tên cột

  4. Trường MySQL DATETIME cắt bớt ISO8601

  5. cố gắng lấy số tháng