Описание
Используйте секцию «Параметры Two-Factor» в разделе «Пользователи» → «Ваш профиль» для включения и настройки одного или нескольких вариантов второго фактора аутентификации для вашего аккаунта:
- Email коды
- Одноразовые пароли основанные на времени (TOTP)
- FIDO второй универсальный фактор (U2F)
- Резервные коды
- Метод пустышка (только для проверочных целей)
For more history, see this post.
Actions & Filters
Here is a list of action and filter hooks provided by the plugin:
two_factor_providers
filter overrides the available two-factor providers such as email and time-based one-time passwords. Array values are PHP classnames of the two-factor providers.two_factor_enabled_providers_for_user
filter overrides the list of two-factor providers enabled for a user. First argument is an array of enabled provider classnames as values, the second argument is the user ID.two_factor_user_authenticated
action which receives the logged inWP_User
object as the first argument for determining the logged in user right after the authentication workflow.two_factor_token_ttl
filter overrides the time interval in seconds that an email token is considered after generation. Accepts the time in seconds as the first argument and the ID of theWP_User
object being authenticated.
Участвуйте
Development happens on GitHub. Join the #core-passwords
channel on WordPress Slack (sign up here).
Как начать
$ git clone https://github.com/wordpress/two-factor.git
$ npm install
Открытый исходный код с предлагаемыми изменениями.
Скриншоты
Отзывы
Участники и разработчики
«Two-Factor» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:
Участники«Two-Factor» переведён на 27 языков. Благодарим переводчиков за их работу.
Перевести «Two-Factor» на ваш язык.
Заинтересованы в разработке?
Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.
Журнал изменений
See the release history.