Title: Adaptive Login Action
Author: wpgear
Published: <strong>29 Tháng 5, 2021</strong>
Last modified: 14 Tháng 8, 2026

---

Tìm kiếm plugin

![](https://ps.w.org/adaptive-login-action/assets/banner-772x250.png?rev=2539390)

![](https://ps.w.org/adaptive-login-action/assets/icon-256x256.png?rev=2539390)

# Adaptive Login Action

 Bởi [wpgear](https://profiles.wordpress.org/wpgear/)

[Tải về](https://downloads.wordpress.org/plugin/adaptive-login-action.zip)

 * [Chi tiết](https://vi.wordpress.org/plugins/adaptive-login-action/#description)
 * [Đánh giá](https://vi.wordpress.org/plugins/adaptive-login-action/#reviews)
 *  [Cài đặt](https://vi.wordpress.org/plugins/adaptive-login-action/#installation)
 * [Nhà phát triển](https://vi.wordpress.org/plugins/adaptive-login-action/#developers)

 [Hỗ trợ](https://wordpress.org/support/plugin/adaptive-login-action/)

## Mô tả

Adaptive Login Form: Adjusting compromise between Comfort and Paranoia.

Conception:
 1. “Zero Trust Mode” Recommended for small groups of regular Users 
with a Static IP Address. Not recommended for Dynamic IP Addresses or Mobile Users.

If my current IP address is not marked as Dangerous since my last successful login,
then there is no need to distrust me and force me to go through Quests to solve 
different types of Captchas.
 In this case, the standard “Password” field is sufficient
for one attempt.

But if the Attempt is unsuccessful, then we mark the IP address as Dangerous, and
then it is possible and necessary to trick me (or the one who is trying to be me)
with a more thorough login procedure.

There may be multilevel options. It doesn’t matter (this will be gradually added
to the functionality). We are now talking about the General Principle.

Separate statistics are generated for each IP address and the ratio “Successful 
number of entries” / “Total number of entries” is determined. Depending on how close
this parameter is to 100%, we can talk about the need for the Toughness of the Mistrust
process.

This mechanism starts before the User enters his Login.

The more Unsuccessful Login attempts occur from a given IP Address, the more thoroughly
it is checked.
 Conversely, the Login procedure can be simplified as much as possible
if there is no obvious reason.

 1. “Dynamics IP Mode”
     Recommended for mobile Users with a Dynamic IP Address. Not
    recommended for Static IP Addresses.

If the User’s previous login was successful, their next authentication is performed
using a simplified method.
 Simply enter the correct password. However, only one
attempt is allowed. If the password was entered incorrectly, an additional security
element is added to the login form: the “Secret Key” field.

#### Futured

 * Regardless of what kind of Authentication Error occurred, be it:
 * Invalid Username;
 * Invalid User Password;
 * Incorrectly specified additional security elements: “Secret Key” / Captcha / 
   etc.
    This will not be indicated in the error message. There will always be only
   one message: “Authentication Failed”. Thus, we do not explicitly indicate to 
   the potential Villain / Bot the reason for the denial of access. And the more
   such Reasons there are, the more complicated the Entry procedure becomes.
 * If multiple consecutive unsuccessful login attempts occur, a Restrictive Timeout
   may be activated for the given User.
 * [Integration with “New Users Monitor”](https://wordpress.org/plugins/new-users-monitor/)

## Ảnh màn hình

[⌊screenshot-1.png This is the "Login Form" with "Adaptive Login Action" - Mode:
Normal.⌉⌊screenshot-1.png This is the "Login Form" with "Adaptive Login Action" -
Mode: Normal.⌉[

screenshot-1.png This is the “Login Form” with “Adaptive Login Action” – Mode: Normal.

[⌊screenshot-2.png This is the "Login Form" with "Adaptive Login Action" - Mode:
Security.⌉⌊screenshot-2.png This is the "Login Form" with "Adaptive Login Action"-
Mode: Security.⌉[

screenshot-2.png This is the “Login Form” with “Adaptive Login Action” – Mode: Security.

[⌊screenshot-3.png This is the "Login Form" with "Adaptive Login Action" - Mode:
Security. 1 Attempt left before Blocking.⌉⌊screenshot-3.png This is the "Login Form"
with "Adaptive Login Action" - Mode: Security. 1 Attempt left before Blocking.⌉[

screenshot-3.png This is the “Login Form” with “Adaptive Login Action” – Mode: Security.
1 Attempt left before Blocking.

[⌊screenshot-4.png This is the "Login Form" with "Adaptive Login Action" - Mode:
Security. Access temporarily blocked.⌉⌊screenshot-4.png This is the "Login Form"
with "Adaptive Login Action" - Mode: Security. Access temporarily blocked.⌉[

screenshot-4.png This is the “Login Form” with “Adaptive Login Action” – Mode: Security.
Access temporarily blocked.

[⌊screenshot-5.png This is the "Adaptive Login Action" Options page.⌉⌊screenshot-
5.png This is the "Adaptive Login Action" Options page.⌉[

screenshot-5.png This is the “Adaptive Login Action” Options page.

## Cài đặt

 1. Upload ‘adaptive-login-action’ folder to the `/wp-content/plugins/` directory.
 2. Activate the plugin through the ‘Plugins’ menu in WordPress.
 3. If you have any problems – please ask for support.

## Hỏi đáp

 * After installation, with default settings, at the first login attempt, what should
   be entered in the “Secret Key” field?
 * Nothing! Just leave this field blank. But after logging in, go to the settings
   and set “Secret Key”.

## Đánh giá

Không có đánh giá nào cho plugin này.

## Người đóng góp & Lập trình viên

“Adaptive Login Action” là mã nguồn mở. Những người sau đã đóng góp vào plugin này.

Những người đóng góp

 *   [ wpgear ](https://profiles.wordpress.org/wpgear/)

[Dịch “Adaptive Login Action” sang ngôn ngữ của bạn.](https://translate.wordpress.org/projects/wp-plugins/adaptive-login-action)

### Muốn tham gia phát triển?

[Duyệt code](https://plugins.trac.wordpress.org/browser/adaptive-login-action/),
check out [SVN repository](https://plugins.svn.wordpress.org/adaptive-login-action/),
hoặc theo dõi [nhật ký phát triển](https://plugins.trac.wordpress.org/log/adaptive-login-action/)
qua [RSS](https://plugins.trac.wordpress.org/log/adaptive-login-action/?limit=100&mode=stop_on_copy&format=rss).

## Nhật ký thay đổi

#### 3.12

    ```
    2026.08.14
    * Fix Uninstall.
    * Tested to WP: 7.0.2
    * PHP Requires at least: 4.7.0
    ```

#### 3.11

    ```
    2026.03.02
    * Add Restrictive Timeout.
    * Add Screenshots.
    ```

#### 2.10.1

    ```
    2026.03.01
    * Change Readme.txt
    * Change Screenshot-3 ("Adaptive Login Action" Options page)
    ```

#### 2.10

    ```
    2026.03.01
    * New Conception. Add "Dynamics IP Mode".
    ```

#### 1.9.1

    ```
    2026.02.03
    * Fix Admin Option CSS
    ```

#### 1.9

    ```
    2026.01.28
    * Fix Save Options.
    * Tested to PHP: 8.4.17
    ```

#### 1.8

    ```
    2025.12.04
    * Fix WhiteList Processing.
    * Add WPGear_Debugger.
    * Tested with WP6.9
    ```

#### 1.7

    ```
    2025.08.18
    * Fix "Translation loading was triggered too early"
    * Tested with WP6.8.2
    ```

#### 1.6

    ```
    2025.01.03
    * Add Option "Clearing (Uninstall)".
    * Add Option "Enable On/Off".
    * Tested with WP6.7.1
    * Update Translates;
    ```

#### 1.5

    ```
    2024.11.05
    * Tested with WP6.6.2
    * Add the possibility of internationalization.
    * Add Translate: Russian    
    ```

#### 1.4

    ```
    2021.10.01
    * Fix load style.css for Frontend.
    ```

#### 1.3

    ```
    2021.09.29
    * Restored compatibility with previous WP versions 4.*
    * Tested with WP5.8
    ```

#### 1.2

    ```
    2021.09.28
    * Update Screenshots Description.
    * Integration with "New Users Monitor".
    ```

#### 1.1

    ```
    2021.05.29
    * Published in the Repository. Go!
    ```

#### 1.0

    ```
    2021.05.13
    * Initial release
    ```

## Meta

 *  Phiên bản **3.12**
 *  Cập nhật lần cuối **2 tháng trước**
 *  Số lượt cài đặt **Ít hơn 10**
 *  Phiên bản WordPress ** 4.7.0 hoặc cao hơn **
 *  Đã kiểm tra lên đến **7.0.7**
 *  Phiên bản PHP ** 5.4 hoặc cao hơn **
 *  Ngôn ngữ
 * [English (US)](https://wordpress.org/plugins/adaptive-login-action/)
 * Thẻ
 * [authentication](https://vi.wordpress.org/plugins/tags/authentication/)[captcha](https://vi.wordpress.org/plugins/tags/captcha/)
   [login](https://vi.wordpress.org/plugins/tags/login/)[security](https://vi.wordpress.org/plugins/tags/security/)
   [user](https://vi.wordpress.org/plugins/tags/user/)
 *  [Nâng cao](https://vi.wordpress.org/plugins/adaptive-login-action/advanced/)

## Đánh giá

Chưa có đánh giá nào được gửi.

[Your review](https://wordpress.org/support/plugin/adaptive-login-action/reviews/#new-post)

[Xem tất cả đánh giá](https://wordpress.org/support/plugin/adaptive-login-action/reviews/)

## Những người đóng góp

 *   [ wpgear ](https://profiles.wordpress.org/wpgear/)

## Hỗ trợ

Có điều gì muốn nói? cần giúp đỡ?

 [Xem diễn đàn hỗ trợ](https://wordpress.org/support/plugin/adaptive-login-action/)

## Ủng hộ

Bạn có muốn hỗ trợ vào sự phát triển của plugin này?

 [ Ủng hộ plugin này ](https://wpgear.xyz/adaptive-login-action)