In order to use the Coda API within Coda Packs, the current experience of having the user copy a string from a settings page and then provide it as a pack parameter feels clumsy… Am I missing something? Are there plans to implement an OAuth experience where users could authenticate their Coda account to an installed account, perhaps even setting the permissions and scopes?
There are no immediate plans to add OAuth support for the Coda API, but I think it would a nice addition. As for Packs, you can simplify the setup by using the authentication type
CodaApiBearerTokenAuthentication with the option
shouldAutoAuthSetup: true, which eliminates any steps for the user.