Đây là ứng dụng Windows có tên spring-security-jwt-guide, phiên bản mới nhất có thể tải xuống tại spring-security-jwt-guidesourcecode.tar.gz. Ứng dụng có thể chạy trực tuyến trên nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks dành cho máy trạm.
Tải xuống và chạy trực tuyến ứng dụng có tên spring-security-jwt-guide với OnWorks miễn phí.
Làm theo các hướng dẫn sau để chạy ứng dụng này:
- 1. Đã tải ứng dụng này xuống PC của bạn.
- 2. Nhập vào trình quản lý tệp của chúng tôi https://www.onworks.net/myfiles.php?username=XXXXX với tên người dùng mà bạn muốn.
- 3. Tải lên ứng dụng này trong trình quản lý tệp như vậy.
- 4. Khởi động bất kỳ trình giả lập trực tuyến OS OnWorks nào từ trang web này, nhưng trình giả lập trực tuyến Windows tốt hơn.
- 5. Từ Hệ điều hành Windows OnWorks bạn vừa khởi động, hãy truy cập trình quản lý tệp của chúng tôi https://www.onworks.net/myfiles.php?username=XXXXX với tên người dùng mà bạn muốn.
- 6. Tải xuống ứng dụng và cài đặt nó.
- 7. Tải xuống Wine từ kho phần mềm phân phối Linux của bạn. Sau khi cài đặt, bạn có thể nhấp đúp vào ứng dụng để chạy chúng với Wine. Bạn cũng có thể thử PlayOnLinux, một giao diện đẹp mắt trên Wine sẽ giúp bạn cài đặt các chương trình và trò chơi phổ biến của Windows.
Wine là một cách để chạy phần mềm Windows trên Linux, nhưng không cần Windows. Wine là một lớp tương thích Windows mã nguồn mở có thể chạy các chương trình Windows trực tiếp trên bất kỳ máy tính để bàn Linux nào. Về cơ bản, Wine đang cố gắng triển khai lại đủ Windows từ đầu để nó có thể chạy tất cả các ứng dụng Windows đó mà không thực sự cần đến Windows.
MÀN HÌNH
Ad
hướng dẫn bảo mật mùa xuân jwt
MÔ TẢ
Dự án này là một kho lưu trữ ví dụ toàn diện, minh họa cách bảo mật ứng dụng Spring Boot bằng Spring Security và JSON Web Tokens (JWT). Dự án được xây dựng trên Spring Boot 3.x và Java 21, bao gồm các tích hợp như Spring Security 6.x, JPA (thông qua Hibernate) để duy trì tính ổn định và Redis để quản lý phiên/mã thông báo. Mục tiêu là chỉ ra cách chuyển đổi từ xác thực dựa trên phiên, có trạng thái sang xác thực REST API hiện đại, không trạng thái bằng cách sử dụng JWT, vai trò và kiểm tra quyền. Mã bao gồm các luồng thông thường như đăng ký người dùng, đăng nhập, đăng xuất, làm mới hoặc vô hiệu hóa mã thông báo và xác thực điểm cuối với các chú thích như @PreAuthorize. Nó gọn gàng và cập nhật hơn nhiều hướng dẫn cũ, phản ánh các phiên bản Spring và Java hiện tại và cho phép các nhà phát triển thử nghiệm trực tiếp.
Tính năng
- Xác thực và ủy quyền dựa trên JWT được tích hợp với Spring Security
 - Thiết kế REST API không trạng thái với đăng ký người dùng, đăng nhập, đăng xuất và các điểm cuối được bảo vệ
 - Mô hình vai trò và quyền được triển khai thông qua mối quan hệ nhiều-nhiều của JPA
 - Tích hợp Redis để theo dõi/vô hiệu hóa các mã thông báo và phiên hoạt động
 - Sử dụng Spring Boot 3.x, Java 21, Spring Security 6.x cho ngăn xếp hiện đại
 - Bao gồm cơ sở dữ liệu mẫu (H2) và khởi động sẵn sàng để khám phá luồng xác thực
 
Ngôn ngữ lập trình
Java
Danh Mục
Đây là một ứng dụng cũng có thể được tải xuống từ https://sourceforge.net/projects/spring-security-jwt.mirror/. Ứng dụng này được lưu trữ trên OnWorks để có thể chạy trực tuyến dễ dàng nhất từ một trong những Hệ điều hành miễn phí của chúng tôi.
