Giới thiệu Shiro, Ví dụ khởi tạo và Tích hợp với Web Container
Mục tiêu
Giới thiệu tổng quan về Shiro
Xây dựng ứng dụng Shiro cơ bản
Tích hợp Shiro với web container
Shiro là gì?
Apache Shiro là một framework mã nguồn mở dùng để quản lý quyền truy cập, bao gồm xác thực (authentication) và phân quyền (authorization) cho người dùng.
So với Spring Security (trước đây gọi là Acegi), Shiro có ưu điểm là nhẹ h ...
Đăng vào ngày 12 tháng 7 lúc 22:15
Xác thực danh tính trong Shiro - Realm
1. Khái niệm Realm
Realm là nơi lưu trữ dữ liệu an ninh (người dùng, vai trò, quyền hạn).
Để xác thực danh tính, SecurityManager cần truy xuất dữ liệu từ Realm để kiểm tra thông tin đăng nhập, đồng thời lấy thông tin vai trò/quyền để kiểm soát thao tác người dùng.
2. Triển khai Realm tùy chỉnh
package com.example.shiro;
import java.util.HashSe ...
Đăng vào ngày 4 tháng 6 lúc 23:21