Cám ơn seri bài của bạn, nó rất bổ ích và mang lại cho tôi kiến thức khi bắt đầu làm việc với Vuejs.
Tôi gặp một vấn đề sau khi thực hiện theo bài viết này đó là sau khi tôi thêm phần phân trang thì những tính năng như sửa và xoá chỉ hoạt động tại trang đầu còn đối với trang thứ hai trở đi thì nó không hoạt động nữa, như đối với "Vue.set(item, 'isEdit', false)" thí sau khi chuyển trang thì nó đã không gán thêm "isEdit" vào item nữa. Rất mong bạn dành chút thời gian giải đáp giúp mình đoạn này. Cám ơn bạn
Thường thì 1 dự án sẽ có 3 môi trường: local (để dev), staging (test trước khi đưa lên production) và production giống nhau nhất có thể, khi có lỗi trên production thì bạn sẽ tái hiện và debug trên môi trường local thôi
@nguyenmanh97 web bạn test sử dụng Whoops để show error code nhé, chứ ko phải Ignition. Nếu sử dụng Ignition <= 2.5.1 thì mới bị lỗi. Bạn sửa lại nội dung để đưa thông tin chính xác đến mọi người nhé!
@xhcn à mình hiểu ý bạn rồi, trong trường hợp web này mình chưa thử, để mình thử tạo 1 version y hệt thử xem. đúng là cái web mình attack nó là kiểu khác với cái bug đó thật. cảm ơn bạn đã góp ý
THẢO LUẬN
anh có source demo cho phần này không ạ?
mk là đỗ nghèo khỉ ! cho mk mượn khóa học bạn học dc k ạ
ghi nguồn vô
Cám ơn seri bài của bạn, nó rất bổ ích và mang lại cho tôi kiến thức khi bắt đầu làm việc với Vuejs. Tôi gặp một vấn đề sau khi thực hiện theo bài viết này đó là sau khi tôi thêm phần phân trang thì những tính năng như sửa và xoá chỉ hoạt động tại trang đầu còn đối với trang thứ hai trở đi thì nó không hoạt động nữa, như đối với "Vue.set(item, 'isEdit', false)" thí sau khi chuyển trang thì nó đã không gán thêm "isEdit" vào item nữa. Rất mong bạn dành chút thời gian giải đáp giúp mình đoạn này. Cám ơn bạn
Dịch hay vãi cả chưởng
follow mình để nhận thêm nhiều bài viết Quên Sầu nhé. ~~
Cảm ơn bạn, quên sầu quên cả bài của bạn luôn =))
good job
Do trong quá trình debug có thể sẽ trả về một số thông tin "nhạy cảm" mà user không cần/không được biết nên thường sẽ không bật debug cho môi trường production (bạn có thể tham khảo bài viết này https://viblo.asia/p/chi-mot-buoi-chieu-toi-da-chiem-quyen-dieu-khien-server-cua-8-website-nhu-the-nao-Do7542neZM6)
Thường thì 1 dự án sẽ có 3 môi trường: local (để dev), staging (test trước khi đưa lên production) và production giống nhau nhất có thể, khi có lỗi trên production thì bạn sẽ tái hiện và debug trên môi trường local thôi
tks bro
đã update nhé @xhcn
@nguyenmanh97 web bạn test sử dụng Whoops để show error code nhé, chứ ko phải Ignition. Nếu sử dụng Ignition <= 2.5.1 thì mới bị lỗi. Bạn sửa lại nội dung để đưa thông tin chính xác đến mọi người nhé!
@xhcn à mình hiểu ý bạn rồi, trong trường hợp web này mình chưa thử, để mình thử tạo 1 version y hệt thử xem. đúng là cái web mình attack nó là kiểu khác với cái bug đó thật. cảm ơn bạn đã góp ý
đây: https://www.exploit-db.com/exploits/49424
@xhcn lỗi này nó có cả exploit luôn rồi mà
@xhcn Mình đã khai thác rồi, nhưng là 1 project mình tự tạo để test
@nguyenmanh97 trang web bạn test sử dụng Whoops chứ ko phải Ignition bị lỗi
hay qua bro
@nguyenmanh97 https://www.ambionics.io/blog/laravel-debug-rce