khóa học rất hay và hữu ích mong anh ra thêm nhiều video chất lượng như này nữa ạ
@LocNguyenSGU13 күн бұрын
hay quá a ơi 🤩🤩
@trungvinh21026 ай бұрын
Course rất hay cảm ơn anh vì những kiến thức anh đã chia sẻ ạ
@devjas-z9c2 ай бұрын
Anh ơi, đoạn 35:40, e có thử dùng 1 token chuẩn nó trả về true, nhưng khi sửa bất kì 1 chỗ nào ở phần header và payload thì nó báo lỗi 400, còn lại sửa phần VERIFY SIGNATURE thì nó trả về false ạ. Em cũng chưa rõ chỗ này lắm ạ.
@DevteriaChannel2 ай бұрын
Vì nó không đúng format của token nên không parse được đó em. Nếu em muốn nó trả về false luôn thì catch exception rồi chình lại xí là được
@devjas-z9c2 ай бұрын
@@DevteriaChannel dạ em cám ơn ạ
@LeHoang-ex9ig8 ай бұрын
Hay quá ạ, mong anh sớm ra video mới.
@minh-hcmusАй бұрын
Dạ anh, em có câu hỏi đó là nếu như có một số request không chưa Authorization header thì sao ạ. Kiểu như các request đó đang tới 1 public endpoint nào đó thoi chẳng hạn
@thanhnguyentien6044Ай бұрын
Tron phần repository co lop IdentityClient e k thể gọi ra dc trong service thi nó bao k tìm thấy Bean e dùng phien bản jdk 17 thì a giúp e fix dc lỗi ý dc k ah
@vuothanh97387 ай бұрын
Quả Indentity với Identity đúng ối dồi ôi luôn, giờ IDE nó còn ktra chính tả nên dễ phát hiện chứ trước là mò ốm 😅
@HoaiNam10TH6 ай бұрын
anh ơi cho em hỏi ở phút thứ 27:09, anh không dùng annotation @Autowired cho IdentityClient hả anh.
@DevteriaChannel6 ай бұрын
Anh sử dụng annotation của Lombok. Em có thể tìm lại video của anh về Lombok trong series cơ bản để hiểu thêm.
@begoodcoderАй бұрын
Anh ơi, em chưa học về Spring webflux và reactive programming thì có nên tiếp tục follow theo video hay đi học hai cái kia trước rồi quay lại ạ. Em cảm ơn anh ạ!
@DevteriaChannelАй бұрын
Em có thể học tiếp được nhé, các service khác không dùng Webflux nhé.
@htc21232 ай бұрын
Tại sao không cho các Dto dùng chung như Request/Respone ra 1 nơi như 1 project Common xong các service chỉ cần add vào là sử dụng được? E thấy việc copy các Dto nó mất công mà sau này nếu sửa phải đi tìm sửa hết các chô·
@DevteriaChannel2 ай бұрын
Thực sự là nên như vậy tuy nhiên trong phạm vi series này anh đang muốn làm đơn giản để mọi người có thể theo dõi trước.
@tranchau194 ай бұрын
Anh ơi, anh có định ra video về cách create project microservice không, em nhìn project nhiều chỗ em cũng không hiểu á
@DevteriaChannel4 ай бұрын
Mỗi microservice là một prioject riêng rẽ mà, anh chỉ đang để nó trong 1 repo để các bạn dễ theo dõi thôi.
@lebaoang32712 ай бұрын
hiện em làm security + phân quyền, chỗ quản lý user em đang dựng 1 con admin (đặt security + keycloack) ở đây để xác thực, các request đi xuống service vô gateway em điều hướng đi đến admin để xác thực -> xong hợp lệ mới cho đi xuống service khác, hiện em đang thiết kế giống anh nhưng nếu mà nhiều request xuống nó xuống cùng lúc admin quá, thì lại bị ngẽn request, api bị time out trường hợp này nó có bị vậy không anh. mong anh giải đáp ạ
@DevteriaChannel2 ай бұрын
Bất cứ hệ thống nào với một cấu hình cụ thể đều có giới hạn chịu tải của nó. Nếu em thực sự quan tâm đến vấn đề này thì em cần chạy load test để xác định ngưỡng chịu được của hệ thống để khi đến ngưỡng đó thì mình có chiến thuật scale phù hợp.
@chuat50337 ай бұрын
Mong a ra video hướng dẫn phần noti ạ
@gau86974 ай бұрын
Hi admin, sao không dùng feign client cho dễ dàng mà dùng http client của spring 6 vậy bạn ? thank admin
@DevteriaChannel4 ай бұрын
Đoạn nào vậy bạn?
@gau86974 ай бұрын
@@DevteriaChannel à đoạn 21:25, mình vừa xem lại. Vậy đoạn này là option chọn feignClient hoặc httpClient của spring 6 đều được nhỉ, chỉ khác feignClient thì phải add thêm dependency
@ThaiTuDongAnh4 ай бұрын
thay vì mình dung httpclient mình có thể dùng openfeign đko ạ
@DevteriaChannel4 ай бұрын
Được nha em, nhưng nhớ là Gateway đang dùng Reactive nhé
@zeu52278 ай бұрын
anh ơi cho em hỏi ở phút thứ 7, sau khi em config gateway xong, test bằng postman thì thấy có in ra Enter authentication filter.... nhưng mà postman lại báo status 404 not found là sao vậy ạ
@DevteriaChannel8 ай бұрын
Bạn post hình lỗi lên group facebook nha.
@hoangnguyenvan49208 ай бұрын
Video bổ ích, bạn có thể gợi ý cách tạo một module common để tạo các class chung, thông qua dependency để import vào các microservice, tránh việc lặp code không
@DevteriaChannel8 ай бұрын
Đó cũng là một chủ đề cần thiết. Thanks bạn, mình sẽ note chủ đề này lại.
@huongcaoba52197 ай бұрын
A ơi em có xem nhưng phần Identity không thấy video config ạ em vẫn chưa hiểu phần đó lắm mong a giải đáp ạ
@DevteriaChannel7 ай бұрын
Em có thể xem lại series spring boot 3 cho người mới để hiểu rõ hơn về identity service nhé.
@lamanh38268 ай бұрын
authorization trên service thì call đến auth server để autho hay autho bằng @PreAuth của spring là hợp lý anh nhỉ?
@DevteriaChannel8 ай бұрын
Anh sẽ giải thích nó trong video tiếp theo nhé. Còn bây giờ em hãy thử suy nghĩ và làm theo cách của mình đi :)
@lamanh38268 ай бұрын
@@DevteriaChannel em có làm theo cách call auth server như v em sẽ tách được việc phải quản lý Role của service, rất oke về độ linh hoạt, nhưng em không biết dự án thực tế có làm vậy không, và những giải pháp về kiểu auth server crash nữa
@hahachannel73238 ай бұрын
@@DevteriaChannel hóng video autho của anh
@trongvuxuan82597 ай бұрын
anh cho em hỏi, trong 1 project mình có thể khai báo nhiều Client giống như IdentityClient (VD: BookClient, PostClient...) không ạ? Nếu có thì mình chỉ cần khai báo tương tự trong file config đúng ko ạ?
@DevteriaChannel7 ай бұрын
Đúng rồi em.
@NgocNguyen-uo7tc5 ай бұрын
anh zai khóa git repo rùi ạ ? sao vô git ko thấy gì ý a !
@DevteriaChannel5 ай бұрын
Mỗi video có branch riêng mình để dưới description của video nhé.
@quantuanhuy73354 ай бұрын
A này code mượt v
@dươngmạnh-h9u4 ай бұрын
a ko đẩy code lên ạ
@DevteriaChannel4 ай бұрын
Code nằm trong branch anh để trong description của video nhé
@dươngmạnh-h9u4 ай бұрын
@@DevteriaChannel thanks a ạ
@VũĐứcHuy-k8s8 ай бұрын
anh làm về phân quyền nhị phân đi anh
@DevteriaChannel8 ай бұрын
Phân quyền nhị phân là gì em?
@dươngmạnh-h9u4 ай бұрын
indentity kìa a, a bị nhầm đoạn này 2 lần r
@thanhuc84745 ай бұрын
bạn ơi bạn cho mình hỏi cái token thì lấy ở đâu vậy nhỉ
@DevteriaChannel5 ай бұрын
Bạn xem lại các video trc nhé. Có Identity service để lấy token