Lỗi Contact Form đã được sửa
Sau thời gian dài, sáng nay mình mới để ý là dạo này không nhận được email từ các bạn. Kiểm tra lại Contact Form thì đúng là có lỗi thật! Nếu các bạn có contact mình trong khoảng thời gian vừa qua mà không… Read More
Sau thời gian dài, sáng nay mình mới để ý là dạo này không nhận được email từ các bạn. Kiểm tra lại Contact Form thì đúng là có lỗi thật! Nếu các bạn có contact mình trong khoảng thời gian vừa qua mà không… Read More
Trong bài viết này, mình hướng dẫn các bạn cách đổi tên của một container trong Docker. Ví dụ bây giờ, Docker trong máy mình đang chạy một container như sau: Đây là container được chạy từ Docker Image của SonarQube, lúc chạy nó mình… Read More
Authorization Server trong OAuth có nhiệm vụ issue access token cho phép Client Application có thể sử dụng access token này để request tới resource mà nó cần sử dụng. Resource server sẽ validate access token này với Authorization Server mỗi khi Client Application request… Read More
Mình đã giới thiệu với các bạn về OAuth 2.0 và OAuth 2.0 chỉ là một framework liên quan đến Authorization, nghĩa là nó chỉ định nghĩa những resources nào mà một Client Application có thể sử dụng trong access token, để khi request tới… Read More
Trong OAuth 2.0, chúng ta có thể có nhiều loại Client Application khác nhau mà người dùng có thể sử dụng để access tới các resources của resource server. Ví dụ như chúng ta có native mobile application, web application bao gồm cả Single Page… Read More
Các public client như Native mobile application or Single Page Application không thể lưu trữ Client Secret trong Authorization Code grant type một cách bảo mật được. Decode source của mobile application hay view source code của Single Page Application, chúng ta có thể xem… Read More
Chúng ta sử dụng Dockerfile để cấu hình và build các Docker Image. Để run các Docker container từ các Docker Image này, các bạn có thể sử dụng command line hoặc Docker Compose. Lợi ích của Docker Compose là giúp các bạn có thể… Read More
Để cài đặt PostgreSQL với Docker, các bạn có 2 lựa chọn, hoặc là sử dụng Docker Command hoặc là sử dụng Docker Compose. Trong bài viết này, mình hướng dẫn các bạn cả 2 lựa chọn này để cài đặt PostgreSQL server sử dụng… Read More
Như mình đã nói trong bài viết về Tổng quan về quy trình xử lý request trong Spring Security, class UsernamePasswordAuthenticationFilter là filter sẽ đảm nhận việc authentication trong Spring Security và mặc định thông tin username và password của user sẽ được sử dụng cho… Read More
Thông thường, chúng ta sẽ không sử dụng trang login mặc định của Spring Security cho các ứng dụng được deploy lên production, nguyên nhân vì sao các bạn cũng có thể đoán được đúng không? Trang login mặc định này để chúng ta learning… Read More