`tx-sender` is the original signer of the transaction. `contract-caller` is the immediate caller. Validating against `contract-caller` prevents malicious intermediary contracts from acting on behalf of users.
clarity ;; Secure authorization (asserts! (is-eq contract-caller OWNER) (err u403))