Minimalist Forum Reader
Bạn kia ghi rõ là “spring security” rồi đó.
ý mình là cái này á, còn cái b reference mh bt rùi :D
Lâu k đụng nên k chắc lắm, nhưng mình nhớ cái UserDetailsService chỉ dùng cho login request thôi, còn các subsequent request chỉ cần verify token, check roles, với tạo Authentication object bỏ vô context là được.
ý mình là cái này á, còn cái b reference mh bt rùi :D
Hông nhớ nữa :giggle: mà reference chắc k có đâu do cái này là kinh nghiệm cá nhân thôi, chưa thấy case nào verify token cần tới cái này.
Reactions: chiyeuemthoi

View attachment 3392496

Em mới học spring boot, các bác cho hỏi mỗi lần validate jwt thấy code ở đây lại hit vào db để check user còn tồn tại hay ko, liệu có phải best pratice ko các bác nhỉ
project kia cũng khá lớn 82k star
Giả sử TH user thay đổi role, logout hoặc bị xoá thì nên blacklist token chứ bác các nhỉ
Em newbie xin đc chỉ giáo
Khi user thay đổi role thì có filter chain khác check Authorization
Khi logout hoặc xóa ... frontend sẽ tạo request để thực hiện hành động này, đoạn này có thể đưa logic desactive refresh token. Còn cái access token thì kệ nó, sau thời gian ngắn, nó sẽ hết hạn và không dùng được nữa, RF cũng ko xài được luôn
ý mình là cái này á, còn cái b reference mh bt rùi :D
này là luồng bình thường của spring security mà fen. có gì lạ đâu mà phải docs nữa
Java 25 và Spring boot 4 đã chính thức ra mắt, đã đến lúc nâng cấp dự án của chúng ta để đảm bảo chúng ta không bị bỏ lại phía sau.

Hôm nay mình sẽ hướng dẫn cách nâng cấp dự án Identity Service từ Spring boot 3 lên Java 25 và Spring boot 4 step by step nha

Khóa học Java spring boot 3: #30 Nâng cấp lên Java 25 và Spring boot 4
10 năm nữa thì hẵn mơ giấc mơ này nhé, enterprise không care đâu:big_smile:
10 năm nữa thì hẵn mơ giấc mơ này nhé, enterprise không care đâu:big_smile:
Đùa. Như bank giờ chạy kinh lắm. với Springboot free nó ếu support fix lỗi CVE cũ thì phải. nên phải lên theo.
có web nào ôn java core k mấy fen
thấy nó rộng quá

View attachment 3392496

Em mới học spring boot, các bác cho hỏi mỗi lần validate jwt thấy code ở đây lại hit vào db để check user còn tồn tại hay ko, liệu có phải best pratice ko các bác nhỉ
project kia cũng khá lớn 82k star
Giả sử TH user thay đổi role, logout hoặc bị xoá thì nên blacklist token chứ bác các nhỉ
Em newbie xin đc chỉ giáo
như nhau fen à. Đoạn check user này có thể application cache/redis được, blacklist token cũng phải lên check th mà cache token khó hơn nhiều nếu có thêm refresh token, login/relogin. App cache thì coi như nhanh nhất nma invalidation flow hơi tốn thời gian thực hiện cho chuẩn
Em là fresher java, đã có nền tảng Java Core, OOP và SQL cơ bản, hiện đang học thêm Spring Boot và REST API.
Em muốn tìm các job freelance Java nhỏ hoặc part-time để vừa có thêm thu nhập, vừa tích lũy kinh nghiệm thực tế.
Các bác đi trước cho e xin ít chút kinh nghiệm ạ: fresher Java thì thường tìm job freelance ở đâu cho dễ bắt đầu (group, platform hay cộng đồng nào ổn)? Mấy job nào là phù hợp với người mới như em, kiểu sửa bug nhỏ, làm feature đơn giản hay backend cơ bản thôi? Với lại để nhận được job đầu tiên thì CV, GitHub hay portfolio cần chuẩn bị tới mức nào là ổn ạ? Mong các bác chia sẻ kinh nghiệm thực tế giúp em, em cảm ơn mọi người nhiều 🙏
Em là fresher java, đã có nền tảng Java Core, OOP và SQL cơ bản, hiện đang học thêm Spring Boot và REST API.
Em muốn tìm các job freelance Java nhỏ hoặc part-time để vừa có thêm thu nhập, vừa tích lũy kinh nghiệm thực tế.
Các bác đi trước cho e xin ít chút kinh nghiệm ạ: fresher Java thì thường tìm job freelance ở đâu cho dễ bắt đầu (group, platform hay cộng đồng nào ổn)? Mấy job nào là phù hợp với người mới như em, kiểu sửa bug nhỏ, làm feature đơn giản hay backend cơ bản thôi? Với lại để nhận được job đầu tiên thì CV, GitHub hay portfolio cần chuẩn bị tới mức nào là ổn ạ? Mong các bác chia sẻ kinh nghiệm thực tế giúp em, em cảm ơn mọi người nhiều 🙏
mấy cái b làm dc thì AI nó cg lm dc thì tuyển về dc cgi :D
mấy cái b làm dc thì AI nó cg lm dc thì tuyển về dc cgi :D
Bác cũng làm freelance ah nếu vậy thì bh thị trường yêu cầu tối thiểu những gì v bác
Bác cũng làm freelance ah nếu vậy thì bh thị trường yêu cầu tối thiểu những gì v bác
mid+ đổ lên
Reactions: dntt_00
mấy bác đi làm job java có khi nào phải viết Stored Procedure chưa
mấy bác đi làm job java có khi nào phải viết Stored Procedure chưa
maintain à fen
Reactions: Design Pattern
mấy bác đi làm job java có khi nào phải viết Stored Procedure chưa
Bình thường. Xài procedure thì tiện hơn, nhưng cái gốc vẫn là viết câu querynhas

via theNEXTvoz for iPhone
Reactions: Design Pattern
cảm giác framework cover quá nhiều thứ làm người học dần xa rời bản chất ,dần dần ngu đi thì phải
cảm giác framework cover quá nhiều thứ làm người học dần xa rời bản chất ,dần dần ngu đi thì phải
Spring thì e thấy có cái security công nhận nó hide hết implementation, mới học cũng quằn với thằng này, toàn copy vẹt theo code có sẵn mà méo hiểu sao phải kế thừa thằng này thằng kia... làm lâu dần đi sâu vào đọc code mới hiểu
Reactions: vietttttBau, NoobDogGamer, GeniVN and 1 other person
cảm giác framework cover quá nhiều thứ làm người học dần xa rời bản chất ,dần dần ngu đi thì phải
ví dụ đc ko fen
Spring thì e thấy có cái security công nhận nó hide hết implementation, mới học cũng quằn với thằng này, toàn copy vẹt theo code có sẵn mà méo hiểu sao phải kế thừa thằng này thằng kia... làm lâu dần đi sâu vào đọc code mới hiểu
dnay còn dùg nữa k fence :shame: