We (somewhat) recently added bearer tokens to the REST API to make using
the API easier for developers, but I was wondering what the consensus was
regarding allowing auth via the normal browser cookie?

Like bearer tokens and the normal web session, it would require SSL.  I
can't think of any issues with it, personally, since it would have the same
security as the normal browser session.

Same-origin policy ought to prevent data leakage on GET requests, and
requiring POST for action end-points ought to prevent any other
shenanigans.  Is there anything else I'm missing?  Any other reason not to
add the normal session cookie as an API auth option?

Reply via email to