Our current project has a partner company which wants to redirect to our site and continue a journey which is in our site. They will be sending data of their logged in user along with the redirect.
What is the best way to ensure that redirect is from that specific domain and the data is sent securely.
I was thinking of using HTTP referer header along with encrypted data in the query string?