0

比方說我需要這些條件下共享2個用戶之間的資源:安全性:使用僅客戶端代碼創建唯一用戶連接?

  1. 所有保存到數據庫中的客戶端
  2. 有沒有唯一的用戶名

一個例子是將一個人添加到您的聯繫人列表中,並在兩者之間共享一個專用線程(一個專用線程ID)。

最終有很多連接和許多threadID。 你如何管理這是一個安全和有效的方式?

回答

0

那麼,一旦你信任客戶端,你就信任客戶端。在安全方面,它以一些非常深刻的方式限制了你。服務器從來不知道連接的客戶端發生了什麼,因此它不能在服務器端實現任何真正的安全性。

您可以做的最接近的事情是發送數據爲用戶加密,但我懷疑有開銷,你不想招致。

否則,你只需要假設人們不會試圖繞過你的安全。如果他們這樣做,所有投注都關閉。但那麼這意味着你不必擔心它或者......

你的其他選擇是強制執行這是某種處理授權令牌的中間件。

相關問題