changePassword
Изменение пароля пользователя (только для активированных тарифов аккаунта с включенной функцией активации).
Описание
Этот метод изменяет пароль авторизованного пользователя. В случае успеха он вернет true. Он возвращает Promise, который разрешается в булевое значение.
AuthProvider.changePassword(
marker*,
userIdentifier*,
type*,
code*,
newPassword*,
repeatPassword
);
Схема параметров
Схема
marker:* string
Текстовый идентификатор провайдера авторизации.
пример: email
userIdentifier:* string
Текстовый идентификатор объекта пользователя (логин пользователя)
пример: example@oneentry.ru
type:* string
Тип операции (1 - для изменения пароля, 2 - для восстановления)
пример: 1
code:* string
Код сервиса
пример: EW32RF
newPassword:* string
Новый пароль
пример: 654321
repeatPassword: string
Необязательная переменная содержит повтор нового пароля для валидации
пример: 654321
Примеры
Минимальный пример
const response = await AuthProvider.changePassword(
'email',
'example@oneentry.ru',
1,
'EW32RF',
654321,
654321
);
Пример ответа
true