nếu không cài bootstrap thì không chạy được code trên đúng k ạ, vậy bootstrap quan trọng với việc đăng kí user phải không ạ vì nếu không quan trọng sao lại hướng dẫn kèm
Trong hướng dẫn của mình có lệnh docker login với user được tạo trên harbor đó bạn. Về phần cert thì bạn tạo thư mục lưu cert trên các worker node của k8s (nhe trong hướng dẫn có)
Cách logout jwt (viết ra đây để xem cách làm có khác gì với chủ thread ko)
Khi gọi API logout thì lưu token đã logout vào blacklist.
Trong các API được authen, khi có request đến, check token có nằm trong blacklist hay không, nếu có thì coi như unauthorize.
Bài toán đặt ra là lưu blacklist ở đâu để việc đọc token đảm bảo được về mặt hiệu suất khi mà tần số gọi API dày đặc như vậy? Câu trả lời là lưu trong redis. Mặc khác vì jwt token nó có thời hạn sống ngắn, nên hoàn toàn có thể clean up dữ liệu, xoá các token đã thực sự hết hạn trong redis.
@sven_9x đầu tiên b phải build các chức năng chung trước, rồi mới phát triển các chức năng riêng của từng project trên từng nhánh khác nhau, rồi nếu update chức năng chung nào thì chỉ cần update ở develop xong merge qua các nhánh riêng là đc. theo mình hiểu câu hỏi của b thì là vậy
@qctran1991 còn vấn đề không kết nối được DB thì bạn xem ở phần Security Group nha, còn nếu bạn làm theo bài này của mình, RDS chỉ có thể kết nối được ở trong VPC, ta không thể kết mối từ ngoài vào được. Này bạn cần hiểu rõ về Public Subnet và Private Subnet trước nhé
@qctran1991 bạn có thể thêm lifecycle vào resource để nó không được xóa nha, hoặc bạn có thể thêm vào thuộc tính cho resource RDS là skip_final_snapshot = false, nghĩa là trước khi xóa nó sẽ tạo một bản backup dữ liệu trước
@hmquan08011996 cảm ơn bạn.
Cho mình hỏi khi mình tạo cơ sỏ dữ liệu ở đây với RDS. khi mình destroy thì cái rds này cũng biến mất, nghĩa là dữ liệu mình lưu trước đó cũng biêns mất. Vậy trong dự án thực tế thì phần database sẽ được tạo riêng hay có cách nào rds không bị xoá khi mình destroy terraform?
Mình thử connect với database vừa tạo với username và password được để tạo bảng từ local (với dbeaver) thì không connect được. Làm cách nào có thể connect ?
THẢO LUẬN
vâng ạ.
AngularJS là một framework của JavaScript. Nó là 1 thư viện được viết trong JavaScript. Nhập nhằng vậy!
nếu không cài bootstrap thì không chạy được code trên đúng k ạ, vậy bootstrap quan trọng với việc đăng kí user phải không ạ vì nếu không quan trọng sao lại hướng dẫn kèm
anh ơi có phải sre là bọc bên ngoài của system adim đúng ko ạ?
Bài viết rất hay
Rõ ràng
Nvim mới là chân ái✌️
Trong hướng dẫn của mình có lệnh docker login với user được tạo trên harbor đó bạn. Về phần cert thì bạn tạo thư mục lưu cert trên các worker node của k8s (nhe trong hướng dẫn có)
@tuanminpay như thế là vẫn phải merge vào từng nhánh mỗi lần update nhỉ? có cách nào để ko phải làm vậy ko nhỉ b?
@bichht-0889 bạn hãy query như Bạn ở trên nói. Sau đó sẽ can thiệp sắp xếp lại Array kết quả theo "kết quả mong muốn" của bạn.
Cách logout jwt (viết ra đây để xem cách làm có khác gì với chủ thread ko)
em quên chưa handle bằng multer, thanks bác !
bài viết hay!
cảm ơn tác giả nhé.
Hiện tại đã có Angular 14 rồi nhé. Anh em có thể tham khảo khóa học lập trình Angular 100% MIỄN PHÍ trên YouTube nhé:
https://www.youtube.com/watch?v=Bs8REOIrbqg&list=PLSYzQIS54HShH_dNoqrYY3AfySedG5FdF
@sven_9x đầu tiên b phải build các chức năng chung trước, rồi mới phát triển các chức năng riêng của từng project trên từng nhánh khác nhau, rồi nếu update chức năng chung nào thì chỉ cần update ở develop xong merge qua các nhánh riêng là đc. theo mình hiểu câu hỏi của b thì là vậy
sao mình chạy lệnh composer require spatie/laravel-responsecache nó báo command not found nhỉ
@qctran1991 còn vấn đề không kết nối được DB thì bạn xem ở phần Security Group nha, còn nếu bạn làm theo bài này của mình, RDS chỉ có thể kết nối được ở trong VPC, ta không thể kết mối từ ngoài vào được. Này bạn cần hiểu rõ về Public Subnet và Private Subnet trước nhé
@qctran1991 bạn có thể thêm lifecycle vào resource để nó không được xóa nha, hoặc bạn có thể thêm vào thuộc tính cho resource RDS là
skip_final_snapshot = false, nghĩa là trước khi xóa nó sẽ tạo một bản backup dữ liệu trước@hmquan08011996 cảm ơn bạn. Cho mình hỏi khi mình tạo cơ sỏ dữ liệu ở đây với RDS. khi mình destroy thì cái rds này cũng biến mất, nghĩa là dữ liệu mình lưu trước đó cũng biêns mất. Vậy trong dự án thực tế thì phần database sẽ được tạo riêng hay có cách nào rds không bị xoá khi mình destroy terraform? Mình thử connect với database vừa tạo với username và password được để tạo bảng từ local (với dbeaver) thì không connect được. Làm cách nào có thể connect ?