Phần quyền trong laravel với Vue như thế nào?
Các bác cho em hỏi là permission role có nên lưu ở localStorage cùng với login khi đăng nhập không ạ. Hiện tại e mới chỉ lưu token với user chưa biết lưu permission như nào? Các bác chỉ giúp em với, em cảm ơn.
2 CÂU TRẢ LỜI
Data trong LocalStorage dễ dàng bị chỉnh sửa bởi user nên bạn không nên lưu ở Local Storage. Mình nghĩ nên sử dụng 1 state management như Vuex để lưu user role
Có phải là viết get Api get permission role rồi dùng vuex để quản lý. và mình sẽ gọi dispatch ở mounted. Mình có làm theo các này để get User khi refresh trình duyệt. Vậy sau khi lấy được bạn sẽ lấy để check router.beForeach để redirect như nào ạ. Thank bạn.
permission role ở client thì bạn dùng để check hiển thị view thôi, lưu ở client thì ở đâu thì vẫn có thể chỉnh sửa được. cũng không quan trọng.