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).
Mô tả
Phương thức này thay đổi mật khẩu của một người dùng đã được ủy quyền. Nếu thành công, nó sẽ trả về true. Nó trả về một Promise mà sẽ giải quyết thành một giá trị boolean.
AuthProvider.changePassword(
marker*,
userIdentifier*,
type*,
code*,
newPassword*,
repeatPassword
);
Sơ đồ tham số
Sơ đồ
marker:* string
Định danh văn bản của nhà cung cấp ủy quyền.
ví dụ: email
userIdentifier:* string
Định danh văn bản của đối tượng người dùng (đăng nhập người dùng)
ví dụ: example@oneentry.cloud
type:* string
Loại thao tác (1 - để thay đổi mật khẩu, 2 - để phục hồi)
ví dụ: 1
code:* string
Mã dịch vụ
ví dụ: EW32RF
newPassword:* string
Mật khẩu mới
ví dụ: 654321
repeatPassword: string
Biến tùy chọn chứa mật khẩu mới lặp lại để xác thực
ví dụ: 654321
Ví dụ
Ví dụ tối thiểu
const response = await AuthProvider.changePassword(
'email',
'example@oneentry.cloud',
1,
'EW32RF',
654321,
654321
);
Phản hồi ví dụ
true
Thử nghiệm trực tiếp
Chạy phương thức này một cách tương tác trong JS SDK sandbox — kết nối URL Dự án và Mã Token Ứng dụng của bạn khi truy cập lần đầu, sau đó mở:
- Đặt lại mật khẩu — đặt lại mật khẩu của người dùng sau khi xác minh mã mà họ nhận được qua email hoặc SMS.