Skip to content

Manual linking with native flow (ID token) for google, apple #1111

Open
@willsmanley

Description

@willsmanley

SUMMARY

There are a lot of messy comments below as I investigated this issue and tangential issues, but here is the primary request:

Manual linking for anonymous accounts only supports PKCE flows with oauth. This technically works but is much more complicated (both for the user and the developer) than supporting native linking from ID token. There should be a method to link an identity directly from an ID token. Instead, linking from an ID token always results in a new account being created, which orphans the anonymous account. PKCE flows are not great for the user since they open a webpage instead of doing it in-app natively.

Metadata

Metadata

Assignees

No one assigned

    Labels

    authThis issue or pull request is related to authenticationblockedThis issue is blocked by another issueenhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions