We've implemented OpenId Connect for our UI front-end login using user credential flow, which redirect the user to a login page.
We would like to use OpenId Connect for our B2B APIs without the redirect flow.
- B2B API user are not trusted, can not be provided with the client secret
- B2B API are mechanized, need to login without redirect to login UI page
Is there a flow were 3rd party user can login and receive an access/ID token and pass it to the our API? What is the best practice for such scenrio?
Thanks