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

Idea: Extending Authentikos to other credential types #2659

Open
wlynch opened this issue May 11, 2020 · 2 comments
Open

Idea: Extending Authentikos to other credential types #2659

wlynch opened this issue May 11, 2020 · 2 comments

Comments

@wlynch
Copy link

wlynch commented May 11, 2020

Hi!

Over at the Tekton project, we've been thinking about how to handle GitHub App credentials. We ended up leaning towards a refresher design just like Authentikos, since GitHub App short-lived installation tokens act very similar to Google OAuth access tokens. It would be great if we could extend Authentikos to support this. :D

I wanted to reach out to find out if this would this be of interest to the Authentikos project (i.e. should we upstream changes here or fork our own version)?

Thanks!

@clarketm
Copy link
Member

clarketm commented May 11, 2020

Hi @wlynch,

I read the proposal. It would be ideal to coalesce the refresher design proposal (and support for new credential types) with upstream Authentikos (given the similarities). Currently, Authentikos is quite configurable but we can extend it as needed to support Tekton's needs. I would be more than happy to assist in any way I can! Alternatively, if you prefer to fork that is fine as well.

@wlynch
Copy link
Author

wlynch commented May 13, 2020

Great!
We have interns ramping up on the team right now, and I think this might make a good project. We'll circle back in a few weeks with a more concrete design w.r.t. integrating with Authentikos for review!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants