Skip to content

Transmitting a hashed passphrase in OPDS and in an OAuth flow #41

Open
@HadrienGardeur

Description

@HadrienGardeur

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.

cc @leonardr @llemeurfr @RemiBauzac @picheromy

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions