Опис
Цей плагін підключається до фільтра аутентифікації. За замовчуванням плагін налаштований на дозвіл будь-якого доступу, і ви можете налаштувати плагін, щоб дозволити вхід лише з певних IP-адрес або вказаних країн. БУДЬ ЛАСКА, ПЕРЕКОНКУЙТЕСЯ, ЧТО ВИ НАСТРІЙТУВАЛИ ПЛАГІН, ЩО ДОЗВОЛЯЄ ВАШ ВЛАСНИЙ ДОСТУП. Якщо ви встановили обмеження за IP-адресою, тоді вам доведеться додати свій власний IP (якщо ви використовуєте плагін у локальних налаштуваннях, IP-адреса 127.0.0.1 або ::1, це додається до вашого списку за замовчуванням). Якщо ви встановлюєте обмеження за країною, ви повинні вибрати зі списку країн принаймні свою країну. Обидва типи обмежень працюють незалежно, тому ви можете встановити лише один тип обмеження або обидва, якщо хочете. Крім того, ви можете налаштувати переспрямування на головну сторінку, коли до URL-адрес звертається хтось, у кого є обмеження. Обмеження або за країною, або не в зазначеному списку IP-адрес.
Hooks
Аутентифікація
Ліцензія
Ця програма розповсюджується в надії, що вона буде корисною, але БЕЗ БУДЬ-ЯКИХ ГАРАНТІЙ; навіть без неявної гарантії придатності до продажу або придатності для певної мети.
Історія версій
6.5.0 – Tested up to 6.5, added the new option for enabling HTTP_X_FORWARDED_FOR; fixed the custom redirects; styles updated and assets optimization; accessibility improvements
6.4.1 – Tested up to 6.3, minor styles updates, added the country code after the name in the listing
6.4.0 – Tested up to 6.2, new the option to remove the localhost from the allowed IPs, PHP 8 compatibility, redirect headers updates
6.3.0 – Tested up to 5.9, new debug option for test the country code, new debug option to bypass the PHP native function used for country code detection
6.2.2 – Tested up to 5.8.1, PRO key reset, fix warning for string replacement in debug output
6.2.1 – Tested up to 5.8, fix the styles after applying settings when using with core >= 5.8, fix key input, more string translation
6.2.0 – Tested up to 5.7.2 and PHP 8.0, implemented compatibility changes for PHP 5.6, 7.3, 7.4, new debug tab that allows to export/import plugin settings, debug info (mostly for troubleshooting), accessibility improvements
6.1 – Added notes no IPs or no country filter to apply, fix deselection of country code, more filter types, fix filter when no whitelisted IPs, assets updates.
6.0 – Tested up to 5.6.1, added custom firewall rules, blocked IPs, blocked countries, disable XML-RPC authenticated methods, new UI for selecting countries, JavaScript updates, PHP 8 compatibility, additional support for the PRO version that could include more firewall rules and IP and country simulation, added the current IP.
5.1 – Fix parse error.
5.0 – Tested up to 5.6, + minor standards updates for compatibilty, additional support for the PRO version.
4.1 – Tested up to 5.4, Cloudflare compatibility.
4.0 – Tested up to 5.3.2, icons and styles updates, support for extended options.
3.6 – Tested up to 5.2.2, fix settings last tab select after save, sticky letters list, for better navigation, more padding to the countries letters blocks
3.5 – Tested up to 5.2.1, new screenshots with the latest UI
3.4 – Tested up to 5.1.1, UI update, add redirect options, add current user info and restriction info
3.3 – Tested up to 4.9.7, added translations, added geoplugin fallback
3.2 – Tested up to 4.8.3, added the readable info about the login restriction, added the countries letters for a faster navigation
3.1 – Update method
3.0 – The allowed countries are separated visually from the rest of countries + version test
2.0 – Configurable version
1.0 – Initial version
Скріншоти
Встановлення
- Завантажте
IP-адресу входу & Обмеження країни
до каталогу/wp-content/plugins/
вашої програми - Увійдіть як адміністратор
- Активуйте плагін через меню «Плагіни» в WordPress
Часті питання
Нічого
Відгуки
Учасники та розробники
“Login IP & Country Restriction” — проект з відкритим вихідним кодом. В розвиток плагіну внесли свій вклад наступні учасники:
УчасникиПерекладіть “Login IP & Country Restriction” на вашу мову.
Цікавитесь розробкою?
Перегляньте код, перегляньте сховище SVN або підпишіться на журнал розробки за допомогою RSS.
Журнал змін
6.5.0
- Tested up to 6.5
- Added the option to enable HTTP_X_FORWARDED_FOR in case of using HTTP proxy or load balancer (danger zone)
- Fixed the custom redirects
- Styles updated and assets optimization
- Покращення доступності
6.4.1
- Tested up to 6.3
- Minor styles updates
- Added the country code after the name in the listing
6.4.0
- Tested up to 6.2
- Improved PHP 8.1 compatibility
- Added the option to remove the 120.0.0.1 and ::1 from the allowed IPs (intended only for Cloudflare use)
- Added WP native headers to the redirects when used
6.3.0
- Протестовано до ВордПрес 5.9.
- Додано нову опцію налагодження, яка дозволяє перевірити код країни, який програма виявляє для вказаного IP
- Додано нову опцію, яка дозволяє обійти рідну функцію PHP, яка використовується для визначення коду країни (якщо це не працює належним чином), і таким чином увімкнути альтернативні методи виявлення
6.2.2
- Протестовано до 5.8.1
- Додаткова підтримка скидання ключа PRO
- Виправлено попередження про заміну рядка у виводі налагодження
6.2.1
- Протестовано до ВордПрес 5.8.
- Виправте стилі після застосування налаштувань
- Виправте введення ключа для інших налаштувань
- Додано більше перекладу рядків
6.2.0
- Протестовано до 5.7.2
- Протестовано до PHP 8.0
- Впроваджено зміни сумісності для PHP 5.6, 7.3, 7.4
- Додана вкладка налагодження, яка дозволяє експортувати/імпортувати налаштування плагіна
- Додано вкладку інформації про налагодження (в основному для усунення несправностей)
- Покращення доступності
6.1
- Протестовано до 5.6.2
- Додано примітку про використання символів підстановки для IP-адрес, отже, немає фільтра для застосування
- Додано примітку про відсутність фільтра країни для застосування
- Додано більше типів фільтрів
- Додано більше типів фільтрів
- Виправити фільтр, коли немає IP-адрес у білому списку
6.0
- Додано спеціальні правила брандмауера
- Додано функцію заблокованих IP-адрес
- Додано функцію заблокованих країн
- Додано можливість вимкнути методи автентифікації XML-RPC (запропонував Флорін Опрі)
- Новий інтерфейс користувача для вибору країн
- Оновлення JavaScript відокремлюють плагін від бібліотеки jQuery
- Оновлення сумісності з PHP 8
- Додаткова підтримка версії PRO, яка може включати більше правил брандмауера та моделювання IP і країни
- Додано поточну IP-адресу в список дозволених IP-адрес, коли ви хочете ввімкнути обмеження
- Протестовано до 5.6.1
5.1
- Ліквідована помилка зі розбирання
5.0
- Перевірено до 5.6, + незначні оновлення стандартів на сумісність
- Додаткова підтримка для версії PRO, яка включає обмеження входу з однієї IP-адреси для кожного користувача, користувацькі заборонені повідомлення, імітацію IP-адреси та коду країни, стовпець інформації про обмеження для користувачів.
4.1
- Протестовано до ВордПрес 5.4.
- Сумісність з Cloudflare.
4.0
- Протестовано до 5.3.2
- Оновлення значків і стилів.
- Додано підтримку розширених опцій.
3.6
- Протестовано до 5.2.2
- Виправити налаштування, виберіть останню вкладку після збереження
- Список липких букв для кращої навігації
- Додано більше відступів до блоків літер країн (для кращого перегляду під час початкового прокручування)
3.5
- Протестовано до 5.2.1
- Додано нові знімки екрана з останнім інтерфейсом користувача
3.4
- Протестовано до 5.1.1
- Оновлення інтерфейсу, компактні опції, чуйний
- Додайте параметри переспрямування
- Додайте поточну інформацію про користувача та інформацію про обмеження
3.3
- Протестовано до 4.9.7
- Додані переклади
- Оновлення інтерфейсу, компактні опції, чуйний
3.2
- Протестовано до 4.8.3
- Додано читабельну інформацію про обмеження входу
- Додано літери країн для швидшої навігації
- Додано більше кнопок збереження
3.1
- Оновіть метод, щоб отримати дані
3.0
- Дозволені країни візуально відокремлені від решти країн, оновлення сумісності
2.0
- дозволити налаштувати список IP-адрес
- дозволити вибрати дозволені країни