Skip to content

Idea: enable derivation of short-lived authentication for frontend user from a server-side credential #326

Description

@mpizenberg

Problem
The current offer seems to only enable creation of identified bearer tokens from the website. Those bearer tokens can then be used to make identified requests. In order to make these requests directly from a user’s client web page, the authenticated token is thus revealed to the app users.

Solution
It would be cool if there was an authentication method available that enables derivation of temporary unique authenticated tokens. These can be sent to web clients without revealing the long-term original credentials from the server.

Alternatives
One alternative is to forward all requests through an app server. This double the network traffic and round-trip times. As well as has poor scaling performances since now both the app and Koios need scaling infrastructure instead of just Koios.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestinfra-designActioning this involves a change in design for infrastructure

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions