Make the ArgoCD OAuth2 client public and register the mobile callback #39
Reference in New Issue
Block a user
Delete Branch "benvin/argocd-public-client"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
ArgoCD login from the mobile app fails at Authentik with redirect_uri_no_match: the app calls back to the custom scheme argocd://auth/callback, which is not registered. It is a native client, so it cannot hold a secret -- and it cannot have a client of its own either, because Authentik derives the iss claim from the application slug while ArgoCD validates every token against the one issuer in oidc.config, so a second application would issue tokens ArgoCD rejects.