- the bearer token doctype is frappe’s generated bearer token and not keycloak generated bearer token.
- keycloak access token will not work with frappe
- only frappe generated token will be accepted by default.
- to accept keycloak (third party) token use GitHub - castlecraft/cfe: Castlecraft Extensions for Frappe Framework based Resource Servers, docs: https://frappe-manual-castlecraft-b249c70d8b6d99bd095c0ef03e4a3115a94f5.gitlab.io/framework-extensions/authorization/oauth2-oidc