Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support PKCE for web logins #9890

Closed
crenshaw-dev opened this issue Jul 6, 2022 · 4 comments · Fixed by #15889
Closed

Support PKCE for web logins #9890

crenshaw-dev opened this issue Jul 6, 2022 · 4 comments · Fixed by #15889
Assignees
Labels
enhancement New feature or request security Security related
Milestone

Comments

@crenshaw-dev
Copy link
Member

Summary

The CLI currently supports PKCE. The web interface should do so as well.

Proposal

I believe the API server will have to maintain a cache of code verifiers.

@crenshaw-dev crenshaw-dev added enhancement New feature or request security Security related labels Jul 6, 2022
@todaywasawesome
Copy link
Contributor

+1

@andrewkaczynski
Copy link

+1 :)

@crenshaw-dev crenshaw-dev added this to the v2.6 milestone Sep 14, 2022
@mmerrill3
Copy link
Contributor

mmerrill3 commented Nov 14, 2022

@crenshaw-dev, this looks interesting, is anyone working on this yet?

@mmerrill3
Copy link
Contributor

@crenshaw-dev you can assign to me

mmerrill3 added a commit to mmerrill3/argo-cd that referenced this issue Nov 16, 2022
Signed-off-by: mmerrill3 <jjpaacks@gmail.com>
mmerrill3 added a commit to mmerrill3/argo-cd that referenced this issue Nov 19, 2022
Signed-off-by: mmerrill3 <jjpaacks@gmail.com>
@wtam2018 wtam2018 moved this to Backlog in Argo CD Roadmap Dec 12, 2022
@crenshaw-dev crenshaw-dev modified the milestones: v2.6, v2.7 Dec 12, 2022
@wtam2018 wtam2018 removed this from the v2.7 milestone Dec 12, 2022
@crenshaw-dev crenshaw-dev added this to the v2.7 milestone Dec 16, 2022
alexmt pushed a commit that referenced this issue Oct 30, 2023
feat: PKCE authentication flow for web logins #9890 (#15889)

Signed-off-by: Mayursinh Sarvaiya <marvinduff97@gmail.com>
jmilic1 pushed a commit to jmilic1/argo-cd that referenced this issue Nov 13, 2023
…#15889)

feat: PKCE authentication flow for web logins argoproj#9890 (argoproj#15889)

Signed-off-by: Mayursinh Sarvaiya <marvinduff97@gmail.com>
Signed-off-by: jmilic1 <70441727+jmilic1@users.noreply.github.com>
vladfr pushed a commit to vladfr/argo-cd that referenced this issue Dec 13, 2023
…#15889)

feat: PKCE authentication flow for web logins argoproj#9890 (argoproj#15889)

Signed-off-by: Mayursinh Sarvaiya <marvinduff97@gmail.com>
tesla59 pushed a commit to tesla59/argo-cd that referenced this issue Dec 16, 2023
…#15889)

feat: PKCE authentication flow for web logins argoproj#9890 (argoproj#15889)

Signed-off-by: Mayursinh Sarvaiya <marvinduff97@gmail.com>
lyda pushed a commit to lyda/argo-cd that referenced this issue Mar 28, 2024
…#15889)

feat: PKCE authentication flow for web logins argoproj#9890 (argoproj#15889)

Signed-off-by: Mayursinh Sarvaiya <marvinduff97@gmail.com>
Signed-off-by: Kevin Lyda <kevin@lyda.ie>
Hariharasuthan99 pushed a commit to AmadeusITGroup/argo-cd that referenced this issue Jun 16, 2024
…#15889)

feat: PKCE authentication flow for web logins argoproj#9890 (argoproj#15889)

Signed-off-by: Mayursinh Sarvaiya <marvinduff97@gmail.com>
@agaudreault agaudreault moved this from Backlog to Completed in Argo CD Roadmap Jul 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request security Security related
Projects
Status: Completed
5 participants