The save strategy. direct requires the first-party contribute:direct capability and a scarier consent line — a contribute:any app asking for it is REJECTED (forbidden), never silently downgraded to a PR (threat T11).
direct
contribute:direct
contribute:any
forbidden
The save strategy.
directrequires the first-partycontribute:directcapability and a scarier consent line — acontribute:anyapp asking for it is REJECTED (forbidden), never silently downgraded to a PR (threat T11).