31Mar
How to reliably identify referrer on client browser?
Is there any way to reliably identify the referring site on modern browsers (not considering manual HTTP requests outside of a browser e.g. cURL, etc.)?
Referrer header will not work because the referring site could just set Referrer-Policy: no-referrer
.
Is there anything else that exists that will be there 100% of the time on the client browser that includes at least the origin? It seems like a valid use case to make sure you know where the traffic is coming from to your site (without a way for the site sending you traffic to hide themselves)?