2015-01-04 43 views

回答

0

不幸的是,對於世界上的每個應用程序,在每個平臺和操作系統上,都沒有普遍的答案。正確的答案取決於應用程序,它是如何工作的,以及它的要求。

在這方面有很多共同的主題;你提到了一個,例如時間限制認證。對於某些應用程序,在認證令牌過期之前30天是合理的時間;對於其他應用程序,更適當的時間限制將在幾個小時而不是幾天。

另外一個常見的實現方式是綁定到客戶端IP地址或瀏覽器用戶代理的身份驗證令牌。對於您的應用程序來說,這是否是一個好主意,同樣,只有您知道答案。

然後,您也有使用簽名證書而不是身份驗證令牌或質詢/響應身份驗證的實現。