Я бьюсь головой о стену, пытаясь понять это.У меня есть код ниже в моем приложении реакции.Мне нужно было добавить какой-то способ, чтобы пользователь добавил номер единицы / метки, поэтому я добавил собственный атрибут.
Все работает, но когда я включаю apt_number: this.state.unitNumber,
, я получаю ошибку {code: "NotAuthorizedException", name: "NotAuthorizedException", message: "A client attempted to write unauthorized attribute"}
.
Я вошел в свои настройки и сделал атрибуты доступными для записи (я пробовал оба с атрибутом Unit
и apt number
)
Вот мой код:
const receivedNewUser = await Auth.signUp({
username: this.state.email,
password: this.state.password,
attributes: {
phone_number: this.state.phone,
address: this.state.streetAddress,
birthdate: this.state.dob,
locale: this.state.zipCode,
given_name: this.state.fname,
family_name: this.state.lname,
apt_number: this.state.unitNumber,
},
});
Что происходит?