Cập nhật thông qua Link
Sử dụng Update mode để xử lý trạng thái lỗi GRANT_LOGIN_REQUIRED
.
Khi nào thì sử dụng Update mode
Update mode được dùng để cập nhật xác thực hoặc uỷ quyền cho một phân quyền. Thường sử dụng khi quyền truy cập phân quyền ngừng hoạt động gồm: người dùng thay đổi mật khẩu tài khoản tài chính, tài khoản tài chính cần xác thực 2 yếu tố(MFA) hoặc tài khoản bị khoá.
Xử lý mã lỗi GRANT_LOGIN_REQUIRED
Khi nhận được thông tin lỗi GRANT_LOGIN_REQUIRED, thì phân quyền(grant) đó cần được tạo lại thông qua Update Mode.
Nếu nhận được mã lỗi GRANT_LOGIN_REQUIRED sau khi gọi qua bankHub API, bạn cần mở bankHub Link ở chế độ Update mode cho người dùng và yêu cầu người dùng thực hiện lại bước xác thực trước khi tiếp tục gọi qua bankHub API.
Nếu nhận được mã lỗi GRANT_LOGIN_REQUIRED thông qua webhook, thì cần xác thực lại bằng bankHub Link ở chế độ Update mode khi người dùng truy cập lần nữa trên ứng dụng của bạn. Bạn sẽ cần thông báo với người dùng quay lại ứng dụng của bạn để thực hiện thao tác kết nối lại.
Cách sử dụng Update Mode
Để sử dụng Update mode cho một phân quyền(grant), cần tạo bankHub Link với accessToken
được gắn với grantToken
mà bạn muốn cập nhật.
- application/json
Request Body
- scopes integer required
Những sản phẩm muốn truy cập
- redirectUri string required
Đường dẫn nhận kết quả khi thao tác liên kết thành công
- language string
Ngôn ngữ hiển thị
- 200
- 401
Thành công
- application/json
- Schema
- Example (from schema)
Schema
- grantToken string
Mã liên kết
- expiration string
Thời gian hết hạn của token
{
"grantToken": "string",
"expiration": "string"
}
Unauthorized