Nhảy đến nội dung

Giới thiệu

Trong Platform OneEntry, có những công cụ cần thiết để làm việc với người dùng đã đăng ký. Trong phần này, bạn có thể làm quen với các nguyên tắc làm việc với người dùng.

Bạn có thể lưu trữ dữ liệu cần thiết để ứng dụng của bạn hoạt động trong một đối tượng trạng thái. Khi thay đổi người dùng, hãy thêm dữ liệu cần thiết vào trạng thái. Khi dữ liệu của người dùng được truy xuất sau đó, nó sẽ bao gồm một đối tượng trạng thái.

Dưới đây là một ví dụ về việc chúng ta thêm thông tin cho người dùng về số lượng đơn hàng mà họ đã thực hiện. Thêm một trường "orderCount" với giá trị vào đối tượng trạng thái.

const data = {
formIdentifier: 'reg',
authData: [
{
marker: 'password',
value: '12345',
},
],
formData: [
{
marker: 'last_name',
type: 'string',
value: 'Username',
},
],
notificationData: {
email: 'example@oneentry.cloud',
phonePush: ['+99999999999'],
phoneSMS: '+99999999999',
},
state: {
orderCount: 1,
},
}

const value = await Users.updateUser(data)

Khi dữ liệu của người dùng được truy xuất, nó sẽ chứa thông tin về số lượng đơn hàng.

const value = await Users.getUser()

console.log(value.state.orderCount) // 1
const config = {
token: 'your-app-token',
}

const { Users } = defineOneEntry('your-url', config)