Skip to content

Decision: how we do authentication with the sync server #24

@nikgraf

Description

@nikgraf

Since we plan to run sync servers for developers they would not have the same host as their frontends. This rules out cookie authentication since Safari blocks third-party cookie since a while.

This leaves us with all sorts of authentication methods described here: https://fly.io/blog/api-tokens-a-tedious-survey/

Privy offers JWTs https://docs.privy.io/guide/react/authorization which might be the easiest to get up & running quickly, but really want to avoid JWTs on the long rung or at least have a better option once we offer custom identity management that is not tied to Privy.

Metadata

Metadata

Assignees

No one assigned

    Labels

    help wantedExtra attention is needed

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions