Closed roll closed 7 years ago
See my comments on #166
@amercader Assigning you instead of me to decide. Not sure I'll be having time for it.
Restricted access to the API until we implement proper access via keys (if access by GODI is required we can add a special case)
Overview
It's alternative to #116 proposal for providing services for GODI. I think we could do this for Beta and design #116 in next iteration if needed.
Example
I've recovered work of
/api/job
in #167.A client could query
api/job
based on this schema/documentation for payloads - https://github.com/frictionlessdata/goodtables.io/blob/datapackages-support/goodtablesio/schemas/validation-conf.ymlAccess
To restrict access we could use hard-coded for now
API_ACCESS_KEY
like we do in other projects. May be later we could expand this system giving users their keys via UI because it's a popular way for APIs instead of doing full auth(z).Tasks
api/job
by API_ACCESS_KEYapi/job
tests in overall@pwalsh @amercader @brew