Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

[Поддержка] Двофакторна автентифікація (2FA) — TOTP


Recommended Posts

Двофакторна автентифікація (2FA) — TOTP


Двофакторна автентифікація (2FA) — TOTP


Двофакторна автентифікація (2FA) — TOTP для OpenCart 3

Захистіть вхід до адміністративної панелі OpenCart за допомогою одноразових кодів із мобільного додатку. Модуль реалізує стандарт TOTP (RFC 6238) — той самий стандарт, що використовують Google, GitHub та інші великі сервіси. Працює без SMS та інтернет-з'єднання.


Сумісність

PHP: 5.6, 7.0, 7.1, 7.2, 7.3, 7.4, 8.0, 8.1, 8.2, 8.3
OpenCart: 3.0.x, ocStore 3.x
MySQL: 5.5 або вище

Додатки-автентифікатори: Google Authenticator, Authy, Microsoft Authenticator та будь-який інший TOTP-додаток


Можливості

QR-код та ручне введення — відскануйте QR-код у мобільному додатку або введіть секретний ключ вручну.

Керування користувачами — окрема вкладка в налаштуваннях модуля показує всіх адміністраторів та статус 2FA кожного. Суперадмін може скинути 2FA будь-якому користувачу одним кліком.

Коди кожні 30 секунд — стандарт TOTP із допуском ±30 секунд на розсинхронізацію годинника між сервером та телефоном.

Без зовнішніх залежностей — чистий PHP без Composer і сторонніх бібліотек. Уся логіка TOTP реалізована всередині модуля.

Встановлення через OCMOD — модуль не змінює файли ядра OpenCart напряму. Легко встановити та видалити через стандартний менеджер модифікацій.

Працює офлайн — для генерації кодів не потрібні SMS, пошта або інтернет-з'єднання.

4 мови інтерфейсу — українська, російська, англійська, польська


Як це працює

Адміністратор вводить логін і пароль як зазвичай.
Після успішної перевірки пароля система автоматично перенаправляє на сторінку введення коду.
Адміністратор відкриває додаток на телефоні та вводить 6-значний код.
Після перевірки коду доступ до панелі керування відкривається.
До наступної сесії код не запитується. Кожен новий вхід вимагає нового коду.


Встановлення

Встановіть модуль через інсталятор і натисніть «Оновити модифікатори».
Надайте права модулю: Система → Користувачі → Групи користувачів → Редагувати, та відмітьте галочками extension/module/two_factor_auth.
Перейдіть у модулі, знайдіть «Двофакторна автентифікація (2FA)», натисніть «Увімкнути», потім «Редагувати», увімкніть модуль і збережіть.
Натисніть «Налаштувати мою 2FA», відскануйте QR-код у додатку, введіть 6-значний код — готово.


Системні вимоги

PHP 5.6 або вище
OpenCart 3.0.x / ocStore 3.x
MySQL 5.5 або вище
PHP-розширення: hash, mbstring (зазвичай увімкнені за замовчуванням)


  • Автор
  • Опубліковано
    31.03.26
  • Категорія
  • Ioncube Loader
    Нет
  • ocStore
    3.0
  • OpenCart.Pro, ocShop
  • Звернення до сервера розробника
    Нет

 

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
Гість
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.