Khởi tạo dự án API hiện đại với FastAPI: Phân trang bằng con trỏ và xác thực JWT
1. Tổng quan dự án: Mẫu thiết kế tăng tốc phát triển API
Nếu bạn đang xây dựng dịch vụ backend bằng FastAPI và cảm thấy mệt mỏi khi phải xây dựng lại các thành phần cơ sở như kết nối database, phân trang, xử lý lỗi và xác thực mỗi lần bắt đầu dự án mới, thì kho lưu trữ mrharishkumar/fastapi-cursor-boilerplate có thể chính là công cụ hỗ trợ bạn ...
Đăng vào ngày 30 tháng 9 lúc 06:49
Xây dựng Hệ thống Xác thực Mạng với KuKu: Giao diện, API và Bảo mật Đa tầng
Giới thiệu hệ thống xác thực KuKu và các thành phần cốt lõi
KuKu là một giải pháp xác thực người dùng toàn diện, tích hợp giao diện tùy biến, kiểm tra đa yếu tố, xác minh hành vi và các cơ chế chống tấn công tự động. Hệ thống bao gồm nhiều mô-đun: USkin.dll quản lý giao diện, tệp chủ đề Aquanox.msstyles, mã nguồn máy chủ ASP, các giao thức bảo ...
Đăng vào ngày 17 tháng 9 lúc 03:31
Triển khai Bảo mật và Quản trị trong Promptise Foundry: Hướng dẫn JWT, Kiểm soát Truy cập và Nhật ký Kiểm toán
Bảo mật và Quản trị trong Promptise Foundry: Hướng dẫn Triển khai JWT, Kiểm soát Truy cập và Nhật ký Kiểm toán
Promptise Foundry là một framework thông minh doanh nghiệp cung cấp giải pháp bảo mật và quản trị toàn diện, giúp bạn xây dựng ứng dụng AI sản xuất an toàn và kiểm soát được. Bài viết này sẽ khám phá chi tiết về hệ thống xác thực ...
Đăng vào ngày 4 tháng 9 lúc 02:00
Cài đặt xác thực đăng nhập đơn lẻ với SpringBoot 4.0.1, SpringSecurity 6.2 và Redis
Phiên bản các thành phần
Các thành phần chính:
Thành phầnPhiên bảnMô tả
JDK25Hỗ trợ SpringBoot4
SpringBoot4.xPhiên bản mới
SpringSecurity6.2Hỗ trợ SpringBoot4
Redis8.4Lưu trữ session
MySQL8.0Cơ sở dữ liệu cấu hình
Mã POM dự án:
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="h ...
Đăng vào ngày 26 tháng 7 lúc 02:00
Hệ Thống Đặt Món Ăn Trường Học Sử Dụng WeChat Mini Program và Web Quản Trị
Ứng dụng công nghệ Java trong logic backend
Java đóng vai trò quan trọng trong xử lý logic phía server nhờ khả năng đa nền tảng, hệ sinh thái phong phú và hỗ trợ doanh nghiệp mạnh mẽ. Sự phát triển từ kiến trúc Servlet truyền thống đến kiến trúc microservice hiện đại giúp Java duy trì vị thế trong phát triển ứng dụng doanh nghiệp.
@WebServlet( ...
Đăng vào ngày 9 tháng 7 lúc 01:39
Hệ thống hai token JWT
Lý do cần làm mới token JWTToken truy cập (Access Token) xử lý yêu cầu nghiệp vụ, Token làm mới (Refresh Token) quản lý gia hạn, phân tách quyền hạn để giảm thiểu rủi ro khi bị rò rỉ
Hệ thống hai token nhằm đạt được hai mục tiêu: tự động gia hạn và bảo mật
Cơ chế làm mới JWT (JSON Web Token) giải quyết mâu thuẫn giữa tính bảo mật của token ngắn ...
Đăng vào ngày 8 tháng 7 lúc 07:12
Hệ thống đặt vé rạp chiếu phim tích hợp Spring Boot và Vue với quản lý vai trò, phòng chiếu và lịch chiếu
Hệ thống đặt vé rạp chiếu phim được xây dựng trên kiến trúc phân tầng rõ ràng: backend dựa trên Spring Boot (Java 8+), sử dụng MySQL 5.7+ làm cơ sở dữ liệu quan hệ; frontend được phát triển bằng Vue 3 kết hợp Element Plus cho giao diện người dùng chuyên nghiệp. Dự án hỗ trợ đầy đủ chức năng quản trị và trải nghiệm người dùng thông qua hai cổng ...
Đăng vào ngày 4 tháng 7 lúc 05:42
Xác thực JWT trong Django với SimpleJWT
Tích hợp SimpleJWT cho Xác thực trong Django REST Framework
SimpleJWT là một thư viện cung cấp cơ chế xác thực JSON Web Token cho Django REST Framework. Đây là giải pháp thay thế cho django-rest-framework-jwt đã ngừng phát triển từ năm 2017.
Cài đặt
Để bắt đầu, cài đặt SimpleJWT qua pip:
pip install djangorestframework-simplejwt
Cấu hình C ...
Đăng vào ngày 29 tháng 6 lúc 08:04
JWT: Cấu trúc và Ứng dụng trong Xác thực Web
JSON Web Token (JWT) là tiêu chuẩn mở dựa trên JSON (RFC 7519) dùng để truyền tải thông tin xác thực giữa các hệ thống mạng. Token này được thiết kế gọn nhẹ, an toàn và đặc biệt phù hợp cho các ứng dụng phân tán như SSO. JWT cho phép trao đổi thông tin mà không cần lưu trữ phiên trên máy chủ, giảm thiểu chi phí xử lý.Quá trình xác thực không tr ...
Đăng vào ngày 28 tháng 6 lúc 22:44
Xác thực người dùng với JWT trong Python
Giới thiệu về Xác thực JWT
Quy trình xác thực truyền thống:
Khi người dùng đăng nhập lần đầu tiên, hệ thống tạo một session và gửi trả về phía khách hàng, đồng thời lưu trữ session này cùng khóa chính của người dùng trên máy chủ (có thể là cơ sở dữ liệu hoặc bộ nhớ cache).
Lần truy cập tiếp theo yêu cầu đăng nhập, session sẽ được gửi kèm theo. ...
Đăng vào ngày 20 tháng 6 lúc 06:30