Support http authentication
Provide some way to indicate the required authentication (if any) for any given call. We use a combination of user credentials and api keys for our http basic auth, and would really like to see some way to support http authentication as part of the documentation and mockups. Also for Oauth scenarios perhaps?
We are working on http auth support as part of our blueprint overhaul.
Seems, there has been no progress on this issue during the last several week, right?
as we finally rolled the new API blueprint format as default into production last week, I am iterating with Z on the auth format on the blueprint side.
I hope to push this into production in the upcoming 2-3 weeks, at least in beta. I'll keep you posted here.
what is the status of BasicAuth integration?
only way we currently support is documented here: http://docs.authapi.apiary.io/
"True" support is part of our blueprint format overhaul outlined in blogpost linked below; it will be rolling in beta in upcoming month.
Thanks for your patience,
Does the blueprint generation already support cURL authentication like
curl https://domain.com/api/ -u username:
as Jeremy mentioned?
I can't find any information on this topic.
AdminZ (Admin, apiary.io) commented
Note that this suggestion will be covered by upcoming API Blueprint Format update. Please refer to http://support.apiary.io/forums/120125-general/suggestions/2970802-new-api-blueprint-format.
Mathias Bogaert commented
We could use this too! Even like Jeremy states, would be awesome!
format overhaul is in progress and should slowly blend into the current one.
HTTP/OAuth is part of it, but honestly, it will take few more weeks before we'll be satisfied with syntax and before it will appear on production.
We'll keep you posted!
Hello, guys. Do u have a progress with basic http auth integration?
Jeremy Baker commented
Yeah, this is a big one. Even just being able to do:
> Authorization: Basic
and have that translate in to the following curl example:
curl -u 'username' https://domain.com/api/
That would be awesome and save me a lot of extra explaining.