THẢO LUẬN

dạ vâng eloquent xây dựng sẵn sử dụng PDO nên nó theo 1 cấu trúc rồi ạ!, ý em là sử dụng code sql thuần mh có thể check được những cái mà mình nghĩ eloquent chưa đáp ứng được ạ!

0
thg 6 19, 2018 3:06 SA

Mình nghĩ là bạn nên đưa thêm 1 số thông tin như là bạn sẽ quản lí, lưu trữ những gì, mục đích ra sao thì sẽ dễ hỗ trợ hơn.

0
thg 6 19, 2018 2:53 SA

Hay

0
thg 6 19, 2018 2:31 SA

Nếu đã biết có "sơ sót", và "sơ sót" đó là gì, b nên nêu ra trong câu hỏi, để mọi người không mất thời gian để xem tất cả các bảng đó.

0
thg 6 19, 2018 2:22 SA

good

0
Eloquent ORM có tính bảo mật cao hơn QueryBuilder trong việc phòng chống SQL Injection.

Đoạn trên em viết ntn cơ mà

0
thg 6 19, 2018 1:59 SA

mình có thắc mắc là trên trang jwt.io mình dễ dàng decode được chuỗi JWT mà ko cần khóa, nếu có ai đó lấy được chuỗi JWT mà user gửi lên thì hoàn toàn có thể lấy được quyền truy cập. V liêu JWT có an toàn ko nhỉ?

0

Screenshot from 2018-06-19 08-23-13.png Screenshot from 2018-06-19 08-28-06.png Mình dựa vào bài của bạn để làm đối với model User, sử dụng form request để validate trong controller. Trường hợp mình gửi ảnh đây là để trường name trống thì vẫn hiện thông báo lỗi. Ngay sau khi nhập name và để email trống thì console hiện báo như thế. Mình kiểm tra có báo yêu cầu không để trống email trong trình duyệt. Mong bạn có thể xem hộ mình.

+1

dạ vâng a? em nghĩ dùng db raw thì code bảo mật sẽ chặt chẽ hơn chứ anh?

0
Tuy nhiên, ở hệ thống cần tính bảo mật cao và cần xử lý data lớn thì nên dùng Query builder.

Câu này mâu thuẫn quá @longnk1301

0
thg 6 19, 2018 12:51 SA

hay a ei

0
thg 6 19, 2018 12:13 SA

@longtth Bạn có thể tham khảo bài viết này để tìm hiểu về npm https://viblo.asia/p/manage-packages-dependencies-with-npm-YWOZrDLR5Q0

Hiểu một cách đơn giản thì npm đối với nodejs nó sẽ tương tự composer đối với php ý 😄

+1
Avatar
đã bình luận cho bài viết
thg 6 18, 2018 3:51 CH

Cảm ơn bạn. Mình có chút thiếu sót 😃

0
thg 6 18, 2018 3:45 CH

chào bạn, vì SPA sử dụng các component, mỗi conponent lại có 1 chức năng vs nhiệm vụ riêng, để thực hiện dc thì chúng có thể cần đến các api để có thể thao tác dữ liệu

0

Dạ vâng, em cám ơn anh đã chỉ ra lỗi sai ạ!

+1
Avatar
đã bình luận cho bài viết
thg 6 18, 2018 3:43 CH

w: Lưu văn bản
wq: Lưu và thoát

Lỗi nhỏ: thiếu dấu : trước chữ w và wq bạn ơi 😃

0

sau khi setup project Laravel bạn vui lòng chạy npm install nhé. Mình thấy ko cần thiết làm hẳn 1 bài về cách sử dụng npm, sử dụng Vue và các package liên quan mặc định cần sử dụng node modules. Một bài post mình không thể nhồi hàng tá kiến thức vào đó đc bạn à, trong khi npm bạn có thể search gg và tìm đc nhiều kết quả có ích hơn, mình không nên nói lại những điều đã có rất sẵn và tốt trên gg nhé b. Nếu bạn ko hiểu về npm mình sẽ share cho bạn một số nguồn để bạn tìm hiểu 😃

+1

Đúng rồi, Eloquent ORM phải bảo mật cao hơn chứ nhỉ.

0

Mình mặc định là các bạn đã tạo sẵn project bằng Laravel và đã chạy npm install nhé.

bạn có bài nào get started với npm không bạn?

+1

@quynh001 anh nghĩ contracts (interfaces) có mục đích chính là giải quyết vấn đề tightly coupled trong logic của mình, nhất là với các component dạng driver-based. Nó sẽ thuận tiện khi em viết unit test chẳng hạn. Việc các interface không có đầy đủ các phương thức cũng có thể coi là một điểm trừ nhưng theo anh thì nó giống như trade-offs giữa sự đơn giảntính đầy đủ ấy. Thôi thì không thích thì mình tự customize lại 😄

+2
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí