2013-08-02 59 views
0

在地址欄(http://someapp/Edit.aspx&id=2)或UI中的gridview中顯示您的身份字段有什麼優點和缺點?在網格或地址欄中顯示ID字段

+0

除非ID對用戶有意義,否則我不會顯示它。保持用戶視圖儘可能簡單。如果用戶可能需要引用它來獲取技術支持,請考慮將其作爲提示文本,您可以在其中指示用戶將鼠標懸停在字段上以獲取ID號 – Sparky

回答

0

只要用戶知道ID字段對他的含義,在顯示ID字段中沒有任何傷害。如果沒有,那麼它只會混淆用戶。

例如,您有一個員工ID,並且組織中的每個員工都在多個地方使用他的ID進行身份驗證(如用戶名或郵件短名等),然後通過他的ID瞭解他是否知道您是否設計了應用程序在那個用戶看到他的ID字段的情況下會很好。

但是萬一你的組織中有產品並且你的系統已經給出了ID來識別它們,但是最終用戶,這些ID的買家並不知道它們,那麼向他們展示它是沒有意義的。這會混淆他。

0

當您在url中顯示ID時,請確保沒有安全問題。如果用戶足夠聰明並且更改ID,請確保他們只能看到他們可以看到的數據。

例如,用戶A只能看到ID爲1,2,3的數據,您需要確保如果他修改了網址並將ID設爲4,他將獲得訪問被拒絕的消息。

相關問題