Open nichtich opened 3 years ago
This includes two use cases
The latter checks given username & password and returns the library (for instance http://uri.gbv.de/organization/isil/DE-7), the account belongs to, so individual accounts are anonymous. Login might be required to be protected against brute-force attack.
To authentificate against the CBS library system.
Basically it's a simple HTTP request
And inspect the returned Header
or
followed by
The user name is hidden in the response XML (XML interface) or HTML (HTML interface).
Configuration via base URL (e.g. https://kxp.k10plus.de/)
URL for the POST request and user URI template can be derived from
url
as{url}/login/LOGIN
and{url}/user/{id}
(the latter not supported as URL by PSI but can be used as URI).