2017-09-01 58 views
0


我是網絡開發新手,目前我正在爲一家小公司製作演示網站(家庭,服務,新聞,職位空缺)。我正在使用Node.js,Express和MongoDB。如何在沒有登錄/註冊系統的情況下在網站上實施和隱藏管理區域?

客戶想要管理網站上的某些內容,因此需要有一個儀表板,其中只有管理員可以登錄/註冊。但網站設計不爲用戶提供任何登錄/註冊系統

問題是,我在哪裏放置儀表板,我應該如何將其隱藏於普通用戶?我應該只使用網址,例如mysite.com/admin,這個網址應該由管理員輸入,只要他想進入管理員登錄/儀表板區域(這看起來相當不安全,因爲互聯網上的每個人都可以輸入並登錄登錄表單) ?或者,也許我應該製作一個單獨的桌面應用來管理網站內容?

我應該如何處理這個問題,最佳實踐是什麼?

謝謝!

+1

你想要一個登錄系統。其他一切都是無稽之談。所以去買一個。 (在初學者級別,你應該選擇現有的解決方案,而不是自己的解決方案。) – CBroe

+0

@CBroe我真的想要一個登錄系統,但設計師不需要) –

+0

它不必在前端的任何位置都可見正常的網站訪問者看到...如果你用登錄名保護'mysite.com/admin',這就夠了。如果前端沒有允許該區域的鏈接/按鈕...那麼管理員必須「記住」該路徑並手動輸入。 – CBroe

回答

相關問題