Koha-clms/Koha/REST
Tomas Cohen Arazi 26af040c79 Bug 22132: Add Basic authentication to the API
This patch implements Basic authentication for the API to aid testers
and developers with tools like Postman.

To test:
- Apply this patches
- Run:
  $ kshell
 k$ prove t/db_dependent/api/v1/auth_basic.t
=> SUCCESS: Tests pass!
- Open Postman or your favourite tool
- In Authorization, choose Basic auth.
- Enter the username and password of a known privileged user.
- Hit an endpoint with Postman, for example:
  ] GET http://kohadev-intra.myDNSname.org:8081/api/v1/patrons
=> SUCCESS: Basic authentication is great!
- Sign off :-D

Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>

Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
2019-01-30 18:57:18 +00:00
..
Plugin Bug 22026: Removed 'use Modern::Perl;' from Koha::REST::classes 2019-01-28 14:42:13 +00:00
V1 Bug 22132: Add Basic authentication to the API 2019-01-30 18:57:18 +00:00
V1.pm Bug 22026: Removed 'use Modern::Perl;' from Koha::REST::classes 2019-01-28 14:42:13 +00:00