Giới thiệu
Nhà cung cấp xác thực người dùng trong nền tảng OneEntry cho phép xác thực và đăng ký người dùng thông qua nhiều phương thức khác nhau, chẳng hạn như email. Bằng cách sử dụng đối tượng AuthProvider, các nhà phát triển có thể quản lý việc đăng ký người dùng, bao gồm việc gửi mã kích hoạt khi cần thiết. Hệ thống hỗ trợ nhiều loại dữ liệu cho các thuộc tính biểu mẫu, cho phép quản lý toàn diện dữ liệu người dùng. Các chức năng chính bao gồm xác thực người dùng, quản lý mã thông báo (cả mã thông báo truy cập và mã thông báo làm mới), thay đổi mật khẩu và đăng xuất. Ngoài ra, nó còn cung cấp các phương thức để quản lý các nhà cung cấp xác thực và truy xuất các chi tiết cụ thể theo mã đánh dấu hoặc mã ngôn ngữ, đảm bảo quản lý người dùng an toàn và hiệu quả trên các ứng dụng.
đăng ký
Đăng ký người dùng (❗️Đối với nhà cung cấp có kích hoạt người dùng, mã kích hoạt được gửi qua phương thức thông báo người dùng tương ứng)
generateCode
Lấy mã để kích hoạt người dùng
checkCode
Ki ểm tra mã kích hoạt của người dùng
auth
Xác thực người dùng
làm mới
Cập nhật mã thông báo người dùng
đăng xuất
Đăng xuất tài khoản người dùng 🔐 Phương thức này yêu cầu xác thực.
đổiMậtKhẩu
Thay đổi mật khẩu người dùng (chỉ dành cho các gói tài khoản đã kích hoạt với tính năng Kích hoạt được bật)
getAuthProviders
Lấy tất cả các đối tượng nhà cung cấp xác thực
getMarker
Lấy một đối tượng nhà cung cấp xác thực theo marker