I am aware that other OIDC / OAuth flows are made for system to system communication. I am aware that usually a browser is involved to get the users consent for the access token