2016-09-26 67 views
-2

我正在問一答案網站艾滋病授權尚未註冊或登錄的用戶

用戶可以通過簡單的形式發送他們的保密問題。然後我們給他們一個唯一的代碼來跟蹤問題並查看他們的答案。

所有問題一般顯示但誰問的問題不清楚。

我們不想註冊用戶因爲提出有關艾滋病問題的人,不像他的身份受到損害。

因此,我們使用一個簡單的代碼,在發送問題後給它們。

在這種情況下,假設用戶在一週後回來(並希望看到他的答案或繼續問答),但忘記了他的代碼。現在如果用戶沒有註冊過,他什麼都不能做。

什麼是在這種情況下,用戶沒有註冊的最佳方法。如何授權尚未登錄和註冊的用戶?

+4

如果你想保持匿名,應該是絕對沒有辦法,因爲你或其他人,來識別用戶已經失去了他的令牌/代碼。 – Andrew

+4

也許讓用戶選擇他們自己的令牌,而不是爲他們生成它。我猜他們不太可能會忘記這一點。或者添加一個字段,用戶可以在該字段中輸入他可以用來檢索他的問題以及他問的日期的短語。 –

+0

您可以使用其唯一代碼向該用戶發送郵件。 –

回答

0

每時每刻都會產生問題,用戶可以給該代碼+設置由該代碼設置的內容的cookie。如果用戶忘記密碼,網站可以讀取Cookie的內容和匹配質疑

非常簡單和容易:d

+0

除非用戶正在隱身瀏覽。但是這是一些東西。 – apokryfos

+0

@apokryfos昨天我讀了一些關於evercookie的內容。也許他可以使用它:https://github.com/samyk/evercookie – mahdi

+0

@Andrew它不尊重用戶的意願不被追蹤(至少) – apokryfos

相關問題