AndyC Posted August 23, 2023 Share Posted August 23, 2023 (edited) Hi (TB 1.4 pre latest version .. Revws - Product Reviews v2.3.1 - by DataKick) I recently started using clarity to see what is actually happening when customers visit my site. Anyway they tried 3 times to leave a review but kept getting this error the link was definitely a review link that was sent to customer, other customers have left reviews Any ideas Edited August 23, 2023 by AndyC Link to comment Share on other sites More sharing options...
datakick Posted August 24, 2023 Share Posted August 24, 2023 Review request link looks like this https://domain.com/en/module/revws/EmailAction?id=<ID>&action=<ACTION>&product-id=2&rating=5&secret=<SECRET> When the link is generated and send by email, parameter <SECRET> is calculated as md5("<ID><ACTION><SALT>") where <SALT> is secret key stored in database, not visible to customer, When customer click on email, EmailAction controller once again calculates the secret using <ID>, <ACTION>, and then matches it with provided <SECRET> parameter. If the calculated hash value is different, link is rejected, and permission denied is thrown. This can happen only if one of the following is true: parameter <ID> in url has been changed parameter <ACTION> in url has been changed parameter <SECRET> in url has been changed secret <SALT> was changed (in the database -- for example by resetting module) Link to comment Share on other sites More sharing options...
AndyC Posted August 24, 2023 Author Share Posted August 24, 2023 Hard to say as it's all automated... I can try and email him and ask what might have happened and if he can help at all Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now