我有一個創建用戶帳戶的Web應用程序,但我也想有有網友認爲可以註冊訂閱,而不帳戶的能力。他們只有一個訂閱頁面來修改電子郵件設置並啓用新聞訂閱。驗證用戶的真實性網站訂閱
我的問題是如何驗證用戶是誰,他們說他們沒有一個用戶名/密碼,我的第二個是他們應該如何訪問該頁面。我不希望任何人在與該用戶的電子郵件和訪問訂閱設置的輸入網址。
我有一個創建用戶帳戶的Web應用程序,但我也想有有網友認爲可以註冊訂閱,而不帳戶的能力。他們只有一個訂閱頁面來修改電子郵件設置並啓用新聞訂閱。驗證用戶的真實性網站訂閱
我的問題是如何驗證用戶是誰,他們說他們沒有一個用戶名/密碼,我的第二個是他們應該如何訪問該頁面。我不希望任何人在與該用戶的電子郵件和訪問訂閱設置的輸入網址。
對於每個用戶條目您創建在URL中使用,以驗證這是你想要的用戶的唯一訪問代碼。 訂閱形式會給這些選項:
兩個動作將會發送電子郵件至你有一個特殊的URL
對於這個獨特的代碼,你可以在他註冊時使用他的電子郵件的MD5和時間戳。
不應該唯一的URL包含base64電子郵件或什麼?否則,我將不得不MD5散列在我的分貝中的每一行來找到正確的散列。 –
我base64編碼的訪問代碼包含電子郵件和時間戳和純文本電子郵件進行查找。 –
一個想法是使用電子郵件+時間戳與MD5或另一個哈希函數 –
也許對於那些沒有帳戶的人,您可能想要提供額外的字段,可以說代碼或別針讓他們在訂閱時輸入,以便他們可以在他們想要檢索其設置時使用它 – dansasu11