Перейти к основному контенту

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