Trên trang web của chúng tôi, chúng tôi cung cấp cho người dùng mô phỏng dựa trên thông tin cá nhân của họ (được cung cấp thông qua biểu mẫu). Chúng tôi muốn cho phép họ lấy lại kết quả mô phỏng sau này, nhưng không buộc họ phải tạo tài khoản đăng nhập / mật khẩu.
Chúng tôi đã nghĩ đến việc gửi cho họ một email có liên kết, từ đó họ có thể lấy lại kết quả của mình. Tuy nhiên, theo lẽ tự nhiên, chúng tôi phải bảo mật URL này, vì dữ liệu cá nhân đang bị đe dọa.
Vì vậy, chúng tôi đang có ý định chuyển một mã thông báo (như sự kết hợp 40 ký tự của các chữ cái và chữ số, hoặc MD5 Hash) trong URL và sử dụng SSL.
Cuối cùng, họ sẽ nhận được một email như vậy:
Xin chào,
Lấy lại kết quả của bạn trên https://www.example.com/load_simulation?token=uZVTLBCWcw33RIhvnbxTKxTxM2rKJ7YJrwyUXhXn
Bạn nghĩ gì về nó? Nó có đủ an toàn không? Bạn sẽ khuyên tôi điều gì cho việc tạo mã thông báo? Điều gì về việc chuyển các tham số URL trong một yêu cầu https?