我想向我的WPF modernUI應用程序添加一個受密碼保護的頁面,並且可以使用一些幫助。受密碼保護的頁面
首先,我並沒有真正知道如何在我的情況下正確處理這些東西。
我的應用程序在多臺機器上使用。受保護的頁面應該是某種管理頁面來編輯應用程序使用的數據庫。 我的想法是,只有一個管理帳戶。但是這個帳戶可以在任何機器上使用。管理員應該能夠更改他的密碼。所以服務器上必須有某種加密的密碼文件,可以從任何機器訪問。我不想在應用程序中存儲密碼,因爲這意味着管理員必須在每臺計算機上更改密碼。
所以我的問題是:什麼是我的想法最好/最安全的解決方案?我只是尋找提示,因爲我不知道要尋找什麼。
如果您不想在本地機器上安全地使用密碼,則必須開發處理登錄請求的API。不要使用直接的mysql – chris579
我想過要麼使用數據庫,這對於一個用戶名和密碼來說是相當巨大的。或者將加密的密碼保存到文本文件中。爲什麼我不應該使用mysql?最佳做法是什麼? – mykds
直接的MySQL連接可能有害,例如失敗的權限或敏感數據。每個人都可以反向設計密碼(請記住您使用了.NET),並且可以訪問包含密碼和鹽分的用戶表 – chris579