yKhoon Block Failed Login is an extension that will automatically block your client/user IP Address or username when your client/user exceeded certain number of failure login. The extension will block your client/user IP Address or username from browsing your website for a certain period of time. After that certain period of time, the extension will automatically unblock your client/user IP Address or username. The extension works for both front-end and back-end login module of your Joomla website. Thus, improving your front-end and back-end security. With this extension, it will prevent brute-force login attempt on your website. The extension will create a log that contain information such as date, time, client/user IP address, login attempt on front-end or back-end, status, comment, and username that your client/user use to login. What’s new on Version 1.2: 1. Added a Failed Login Manager at the back-end to manages the blocked IP Address or Username. 2. Able to unblock an IP Address or username before the blocked time end. 3. The extension was successfully checked as XHTML 1.0 Transitional and validates as CSS Level 3 using W3C Markup Validation Service and W3C CSS Validation Service. Features: 1. Able to automatically block an IP Address or username after a specific number of failure login within a period of time. 2. Able to automatically unblock an IP Address or Username after a specific period of time. 3. If a failure login attempt is after a specific period of time, it will consider that failure login as first attempt and will block the IP Address or username after a specific number of failure login within a new period of time. 4. Able to set the number of failure login attempt before block an IP Address or username. 5. Able to set the time limit, and when certain number of failure login reached within this period of time, the IP Address or username will be block. 6. Able to set specific period of block time for front-end failure login. This apply for IP Address or username that has been blocked by the front-end login module. 7. Able to set specific period of block time for back-end failure login. This apply for IP Address or username that has been blocked by the back-end login module. 8. Able to prevent the blocked IP Address or username from browsing the website(front-end or back-end) until the system unblocked the IP address. 9. Able to create a log with useful information every time when a failure login detected or when a blocked IP Address or username try to browse your website. 10. Added block username functionality. 11. Added a control for the user to choose whether to block IP Address or Username.