Forum Discussion

tayalaru14's avatar
tayalaru14
New Contributor
4 years ago
Solved

How to replace "bearer" in Bearer Authentication with "idtoken"

My project expects Authorization token with "idtoken" instead of "bearer". How should I implement it in open API: 3.0.1 ? Couldn't find anything in the documentation. Authorization: idtoken <token>...
  • HKosova's avatar
    4 years ago

    The Authorization header with a custom value prefix can be defined as an API key. The prefix (in this case - idtoken) needs to be provided as part of the token value.

    components:
      securitySchemes:
        IdToken:
          type: apiKey
          in: header
          name: Authorization
          description: Specify the token value with the `idtoken` prefix, e.g. "idtoken MYTOKEN".
    
    security:
      - IdToken: []