I am trying to implement Email verification in Jetstream. I followed the documents to enable this. At the moment, I am getting the emails out to my log. However, when I try to verify the email, I always get a "403 INVALID SIGNATURE". I am running this locally
Any ideas on how to solve this? I noticed there were some equal signs there that maybe were not supposed to be there, but removing them does not fix the issue.
Did you try to follow the entire link including its queries? Try copy and pasting the entire URL link in your browser.
These "and signs"(&), question mark(?) and equal signs (=) compose the query string which is part of the URL format. Sometimes when we click in a URL highlighted by any program, these programs may have some trouble intepreting these special characters and end up splitting a given URL and its query string in multiple parts, breaking down the link.
In your case, you will need to resend the verification email to get a new URL, since the default behavior of Laravel Jetstream is to expire them after a while.