So does simply clicking the link allow for a transaction approval? I guess I thought you would still have to sign a transaction.
Yeah you need to sign. But the signature is non trivially decided. It's just 0x something