I'm doing a function to evaluate a transaction between a customer (company) and his client (final consumer). There an email / sms is sent to the end consumer with a link to him assessing the transaction quickly by the same phone. I thought of making the url fall straight into the transaction without asking for a login, but to have a minimum of security, I thought I'd identify this transaction on the UUID or HashMd5 link for some of that information.
What would be the pros and cons of each solution? What is the best package for UUID in same laravel or for general php?