Dự án tôi hiện đang làm việc được chia thành bảng điều khiển dành cho quản trị viên và giao diện người dùng thông thường. Cả front và backend đều nằm trong cùng một cá thể Laravel.Nhiều phiên xác thực trong Laravel 4
Trong giao diện người dùng, tôi đang cố gắng tạo hệ thống đăng nhập người dùng hoạt động riêng cho giao diện người dùng. Nó sử dụng một bảng và mô hình khác và nó có các quan hệ khác nhau như được chọn cho mô hình User cho quản trị viên.
Điều tôi không thể hiểu là cách sử dụng lớp Laravel Auth cho cả hai hệ thống. Hợp lý Auth sử dụng một tập tin cấu hình duy nhất, và nhiều hơn nữa đến điểm, một tên phiên.
Một giải pháp đã được đưa ra là không sử dụng một bảng và mô hình khác và sử dụng một số hình thức ACL cho sự khác biệt. Nhưng tôi không thích ý tưởng trộn frontend và backend theo cách này. Đặc biệt là vì nó sẽ có nghĩa là tôi đột nhiên phải cung cấp cho người dùng quản trị mô hình tất cả các lĩnh vực và các mối quan hệ trước đây duy nhất cho người dùng giao diện người dùng.
Nó dường như không đúng cách để làm mọi thứ. Tôi có thể chuyển sang một hệ thống xác thực khác hoặc tách riêng quản trị viên thành một gói có cấu hình riêng của nó nhưng phạm vi của dự án không cho phép các thay đổi thời gian như vậy.
Tôi muốn chào đón bất kỳ ý tưởng nào bạn có thể cung cấp.
điều này có thể hữu ích http://stackoverflow.com/questions/18785754/laravel-4-need-to-auth-with-2-different-tables – cyvvilek