Open
Description
In order to provide a seamless experience with LCP, a number of organizations are interested in the ability to transmit the hashed passphrase associated to a user/license.
This has been implemented before by:
- NYPL in OPDS, strictly for ACS currently
- TEA/Vivlio using an OAuth Response Document with the Resource Owner Password Credentials grant
IMO, we need to cover the following scenarios:
- discovery though an OPDS 1.x entry
- discovery though an OPDS 2.0 publication
- discovery through an OAuth Response Document (for multiple grant types)
OPDS 2.0 and OAuth could use the same JSON key, while OPDS 1.x requires an XML element and a namespace for it.