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

Single Sign On to multiple sources #2723

Open
ruhullahshah opened this issue Sep 5, 2017 · 6 comments
Open

Single Sign On to multiple sources #2723

ruhullahshah opened this issue Sep 5, 2017 · 6 comments

Comments

@ruhullahshah
Copy link
Contributor

Enhancement Request

We have multiple sources and would like to have a single sign on capability in paket config add-credentials. We wanted to know if there is a plan to have this feature in the future releases and what the Paket community thinks about having SSO in general? If all is OK & you guys have no plans as of now to have this feature, we are happy to fork and work upon constructing this feature.

@forki
Copy link
Member

forki commented Sep 5, 2017 via email

@ruhullahshah
Copy link
Contributor Author

ruhullahshah commented Sep 5, 2017

Thanks for the prompt response :)
So if we have 3 sources hosting NuGets and all of them have the same credentials, instead of doing

paket config add-credentials source1
paket config add-credentials source2
paket config add-credentials source3

every time my credentials (for example: password) change

We could configure paket to pickup the credentials from a single source always....for example windows credentials so that every time I have a change of credentials, the re-configuration is not required.

Hope that clarifies the things a bit.

@jbaehr
Copy link

jbaehr commented Sep 5, 2017

Basically, in a corporate network, when you do your Windows login (Linux works alike with the corresponding PAM) a special token is acquired. Other applications (web browser, email client, ...) use this token to authenticate the user to further services without prompting for the credentials again.
See https://en.wikipedia.org/wiki/Single_sign-on#Kerberos-based for an overview.

The good news: The .NET Framework supports single sign-on. We have written other on-house tools using it and we would like to contribute this feature to Paket.

@forki
Copy link
Member

forki commented Sep 5, 2017 via email

@0x53A
Copy link
Contributor

0x53A commented Sep 5, 2017

probably related to #2658 (see #2658 (comment))

@matthid
Copy link
Member

matthid commented Sep 6, 2017

an up-for-grabs :)

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

No branches or pull requests

6 participants