I used to run back and forth between L2s, and whenever I saw an authorization pop-up, I would just click "Unlimited" all the way through to save time. After all, the next steps still involve bridging, swapping tokens, and adding liquidity pools… Looking back now, I’m a bit scared: what you authorize isn’t just "this operation," but leaving a key for the contract. If the contract gets compromised or the front end gets phished someday, the funds in your wallet could be stolen in more than one way.
Now my habit is: revoke authorization after use, just like turning off the gas before bed—trouble