Giới thiệu
Mô-đun 'AuthProvider' trong Nền tảng OneEntry hỗ trợ 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ể xử 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ý dữ liệu người dùng một cách toàn diện. 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 (mã thông báo truy cập và làm mới), thay đổi mật khẩu và đăng xuất. Ngoài ra, nó cung cấp các phương thức để quản lý các nhà cung cấp xác thực và lấy thông tin 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.
signUp
Đăng ký người dùng (❗️Đối với các nhà cung cấp có kích hoạt người dùng, mã kích hoạt sẽ đượ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.
oauthSignUp
Đăng ký người dùng (ủy quyền) qua OAUTH.
checkCode
Kiểm tra mã kích hoạt của người dùng.
auth
Cho phép bạn xác thực người dùng.
refresh
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 ủy quyền"}>ủy quyền.
changePassword
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.