MÃ 200
Hệ thống BookShare Portal (.NET 10) hoạt động ổn định Đã kết nối CSDL SQL Server (BookShareDb - 22 bảng) và nạp cấu hình Modular UI.
Dịch vụ S01 • ASP.NET Core Identity

Hệ Thống Phân Quyền 4 Cấp & Xác Thực Đa Kênh

Bấm vào bất kỳ thẻ vai trò nào bên dưới để tự động điền Email & Mật khẩu mẫu (BookShare@123) vào biểu mẫu đăng nhập:

Chuẩn Bảo mật Kỹ thuật .NET 10:
  • Cookie Authentication (HttpOnly, SameSite=Lax).
  • Google OAuth 2.0 liên kết bảng AspNetUserLogins.
  • Mã OTP 6 chữ số sinh bằng RandomNumberGenerator, băm SHA-256 lưu bảng OtpVerifications.
Mật khẩu mặc định của tất cả tài khoản mẫu trong SeedData là BookShare@123.
— HOẶC ĐĂNG NHẬP BÊN THỨ 3 —
Mã OTP 6 số vừa sinh (Dev Console): ------
Bản băm SHA-256 đã được lưu vào bảng OtpVerifications (Hiệu lực 5 phút). Mã đã được điền sẵn vào 6 ô bên dưới để bạn bấm kiểm nghiệm ngay!
Avatar
Nguyễn Hùng (BIT250157)
Email: nguyenhung@cmc.edu.vn • Vai trò: User
Điểm uy tín: 128 điểm
Cập nhật Thông tin Hồ sơ Cá nhân (Bảng AspNetUsers)
Đổi Mật Khẩu Bảo Mật (Băm Identity PasswordHash)
Trợ lý AI BookShare (Gemini 2.5) RAG: Kết nối trực tiếp SQL Server BookShareDb
Xin chào! Mình là Trợ lý AI kết nối trực tiếp với CSDL BookShareDb. Bạn cần tìm sách mượn miễn phí hay kiểm tra tiến độ đọc (S03)?