
Auth.js
Auth.js là một thư viện xác thực miễn phí, mã nguồn mở dành cho các ứng dụng web, hỗ trợ OAuth, liên kết ma thuật và thông tin đăng nhập trên nhiều khung công tác.
Auth.js là gì?
Auth.js là một giải pháp xác thực toàn diện hoạt động trên nhiều framework JavaScript khác nhau. Nó cung cấp tất cả những gì cần thiết để thêm hệ thống đăng nhập an toàn vào các trang web và ứng dụng. Bạn có thể cho phép người dùng đăng nhập thông qua tài khoản hiện có của họ trên các dịch vụ như Google hoặc GitHub, hoặc sử dụng liên kết ma thuật qua email, hoặc thậm chí là kết hợp tên người dùng và mật khẩu truyền thống.
Thư viện này không phụ thuộc vào môi trường chạy, nghĩa là nó thích ứng để làm việc với Next.js, SvelteKit, Express, Qwik và các framework khác. Nó quản lý phiên làm việc, bảo vệ các tuyến đường và kết nối với cơ sở dữ liệu khi cần thiết. Auth.js tuân theo các tiêu chuẩn web và thực hành bảo mật tốt nhất, giúp nó vừa an toàn vừa đáng tin cậy. Vì là mã nguồn mở, mã nguồn được công khai để các nhà phát triển trên toàn thế giới có thể xem xét và đóng góp.
Tính năng của Auth.js
Hỗ trợ OAuth 2.0 và OpenID Connect
Hơn 80 nhà cung cấp xác thực được cấu hình sẵn
Xác thực email bằng liên kết ma thuật
Thông tin đăng nhập bằng tên người dùng và mật khẩu
Đăng nhập không mật khẩu bằng WebAuthn
Hỗ trợ nhiều framework (Next.js, SvelteKit, Express)
Bộ chuyển đổi cơ sở dữ liệu cho các cơ sở dữ liệu lớn
Phiên làm việc bằng JWT hoặc cơ sở dữ liệu
Tính năng bảo mật tích hợp sẵn
Hỗ trợ trang tùy chỉnh
Sẵn sàng cho TypeScript
Mã nguồn mở và miễn phí
Giá của Auth.js
Free / Open Source
Free
- Giải pháp xác thực toàn diện
- Hơn 80 nhà cung cấp OAuth được cấu hình sẵn
- Hỗ trợ OAuth 2.0 và OpenID Connect
- Xác thực email bằng liên kết ma thuật
- Xác thực dựa trên thông tin đăng nhập
- Đăng nhập không mật khẩu WebAuthn
- Hỗ trợ nhiều khung làm việc
- Bộ chuyển đổi cơ sở dữ liệu (PostgreSQL, MySQL, MongoDB, v.v.)
- Phiên làm việc JWT hoặc cơ sở dữ liệu
- Tính năng bảo mật tích hợp sẵn (CSRF, PKCE)
Trường hợp sử dụng Auth.js
Kho lưu trữ Auth.js
Xem trên Github| Sao | 28,310 |
| Phân nhánh | 4,043 |
| Tuổi kho lưu trữ | 8 năm |
| Commit cuối cùng | 9 ngày trước |
Câu hỏi thường gặp về Auth.js
Xem người dùng đang nói gì về Auth.js
0 Đánh giá
Chưa có đánh giá
Hãy là người đầu tiên đánh giá Auth.js











