App passwords and OAuth with the scope transition:generic are the same level of permissions π.
The new OAuth scopes does fix this and make OAuth the obviously better solution, but itβs still interesting to think on
RE: https://bsky.app/profile/did:plc:rnpkyqnmsw4ipey6eotbdnnf/post/3m5m2shszh22z
If you have a fediverse account, you can quote this note from your own instance. Search https://bsky.brid.gy/convert/ap/at://did:plc:rnpkyqnmsw4ipey6eotbdnnf/app.bsky.feed.post/3m5mpp7x6ts2q on your instance and quote it. (Note that quoting is not supported in Mastodon.)