[GH-ISSUE #2722] NPM login two-step verification feature #1875

Closed
opened 2026-02-26 07:32:52 +03:00 by kerem · 0 comments
Owner

Originally created by @kekylin on GitHub (Mar 21, 2023).
Original GitHub issue: https://github.com/NginxProxyManager/nginx-proxy-manager/issues/2722

Hi! Nginx Proxy Manager is a great project that made it easy for me to use NG, thank you very much for your dedication. I am not an IT professional, I just came across NPM while using NAS, and I would like to ask if it is possible to add two-step authentication to improve the security of NPM. Most of the time, my proxy hosts are disabled and only turned on when I need to use them to avoid being online 24 hours a day to reduce the probability of being attacked. If my NPM is cracked by brute force attack, all the serves on my NAS will be under threat of attack, now I am still trying to figure out how to implement Fail2ban to automatically block IPs that try to brute force attack NPM, I have to spend a little time to Google for information to implement this practice.

Originally created by @kekylin on GitHub (Mar 21, 2023). Original GitHub issue: https://github.com/NginxProxyManager/nginx-proxy-manager/issues/2722 Hi! Nginx Proxy Manager is a great project that made it easy for me to use NG, thank you very much for your dedication. I am not an IT professional, I just came across NPM while using NAS, and I would like to ask if it is possible to add two-step authentication to improve the security of NPM. Most of the time, my proxy hosts are disabled and only turned on when I need to use them to avoid being online 24 hours a day to reduce the probability of being attacked. If my NPM is cracked by brute force attack, all the serves on my NAS will be under threat of attack, now I am still trying to figure out how to implement Fail2ban to automatically block IPs that try to brute force attack NPM, I have to spend a little time to Google for information to implement this practice.
kerem 2026-02-26 07:32:52 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/nginx-proxy-manager-NginxProxyManager#1875
No description provided.