More of a design principal question. If I would like to create a open source plugin for anyone to install, but I want the plugin authentication to be handled as consent flow (with kratos).
Should I just create some new Oauth2 client credentials and include those in the plugin so that they can authenticate themselves after installing, or is there some better way to do this (kinda like anonymous client).
End goal is that I don't trust my customers enough that they know how to copy & paste api credentials to the plugin (old way of doing this).