Drew Baker
Drew Baker

Reputation: 14430

API Blueprint - Avoid repeating authorization blocks

In API Blueprint, how do I avoid using the same request Authorization header block over and over for every endpoint?

+ Request (application/json)
    + Headers

            Authorization: Bearer jsonWebToken

Is there a way to template this in a data structure perhaps?

Upvotes: 5

Views: 867

Answers (2)

Zdenek
Zdenek

Reputation: 3693

Vincenzo answer is correct. The issue planned to address this is Authentication and MSON Parameters and Headers.

In the mean time. One work-around would be to use Hercule to split your blueprint into multiple parts and transclude the auth headers.

Upvotes: 1

Vincenzo
Vincenzo

Reputation: 1559

Unfortunately API Blueprint has not such feature (yet)

On the other hand, I can tell you that authentication\authorisation framework is being worked - so it's possible that in a not so far future this issue will be solved for you.

Cheers!

Upvotes: 3

Related Questions