2010-10-21 100 views

回答

1

Drupal 6會在發生一定數量的故障後鎖定帳戶嗎?我讀的所有內容都表明這是一個Drupal 7功能。無論如何...

它看起來Login Security模塊將允許您自定義用戶如何被阻止。您可以檢出暫時阻止的功能。

啓用此模塊後,網站管理員可能會暫時或永久限制阻止帳戶或拒絕IP地址訪問之前的無效登錄嘗試次數。一組通知可以幫助網站管理員知道他們的網站的登錄表單發生什麼情況:密碼和帳戶猜測,暴力登錄嘗試或僅僅是登錄操作的意外行爲。

+0

謝謝你的回答。但是登錄安全模塊僅允許爲所有用戶配置登錄失敗次數。我需要爲某個用戶或角色增加此號碼。仍在尋找解決方案。 – Pol 2010-10-21 16:16:13

1

如果這是在Drupal 6中,那麼你可能有一個模塊執行賬戶阻塞,因爲這不在Drupal 6核心。

然而它在Drupal 7中。

如果您使用的是Drupal 6,那麼您需要找出哪個模塊正在進行阻塞。

如果您使用的是Drupal 7,您可以安裝flood_control模塊來顯示有關阻塞的變量。 http://drupal.org/project/flood_control

+0

我使用Drupal 6.現在我正在檢查以前答案中建議的登錄安全模塊。 – Pol 2010-10-21 16:08:40

+0

對於Drupal 6登錄安全模塊負責阻止。這是非常有用的,我想保留它,但不夠靈活(只允許爲所有用戶配置多次登錄失敗)。 – Pol 2010-10-21 16:18:24

0

總是有硬編碼login_security.module 內的用戶ID或角色ID的選項中有login_security.module功能login_user_block_user_name($變量)負責攔截用戶。 如果($ variables ['uid']!= user_id_not_to_block)或類似的東西可以工作,添加一個條件。 但硬編碼不是最好的解決方案。

相關問題