Skip to content

Define an optional "launch request" URL for apps #36

@jmandel

Description

@jmandel

In addition to having an app expose its main URL in apps.json, allow apps to also define a structured "launch request" URL template.

Use case: external system (like a provider's EHR) that generates launch links for a given app, with expected/desired server + patient context embedded.

E.g. each app could expose a discoverable URL template with fields for provider (BB+ data holder server) and patient, like http://bpgrapher.org/launch/{provider}/{patient}

This would tell the app: try authorizing against the supplied server, for the specified patient. An expanded URL might be:

http://bpgrapher.org/launch/http%3A%2F%2Fbbplus-ri.aws.af.cm/123

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions