feat(deploy): setup HTTPS and Trust Proxies in Prod
When setting up a Railway project, Railway will receive the request and proxy it to the server with the HTTP protocol.
Request -https-> Railway -http-> Server
When generating a signed route, Laravel with create a hash value of the full URL (which will be https), but when a user clicks the link, the code will verify the signature hash with a URL starting with http instead of https, making the signature invalid.