2017-03-06 82 views
0

我有一個公司的PHP應用程序,使用MySql數據庫,我想要的是有什麼辦法來限制用戶從家裏訪問他們的帳戶?因爲我們沒有使用靜態IP的如何在家中限制用戶訪問php網站?

+0

的瀏覽器上安裝它們。如果你不想讓誰沒有登錄用戶訪問任何你的PHP(除了'login.php' ),你可以使用'sessions'。如果在瀏覽器會話期間有登錄的用戶,請使用此方法 – Swellar

+0

@CarlJan - 「在家」和「無法登錄」之間的連接是什麼? – Quentin

回答

0

有幾種方法:

  • 主機上的公司局域網內的網站,所以它不是通過互聯網訪問
  • 獲取靜態IP地址(你」對於一家公司來說,你應該能夠獲得一個帶有靜態IP的互聯網連接,而我的消費者ADSL軟件包則帶有一個!)。
  • client side SSL certificates進行認證,並在辦公室的電腦
+0

第一個和第二個選項的問題是因爲我們在一些國家/地區在全球範圍內使用此程序。我會嘗試第三個選項,謝謝 –

+0

「第一個和第二個選項的問題是因爲我們在一些國家在全球範圍內使用這個程序」 - VPN會解決第一個問題。獲取每個站點的靜態IP將爲第二個站點解決問題。 – Quentin

+0

所以,在我的情況下,你的建議是什麼? VPN? –