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

API Basic Authentication #31

Open
tzach opened this issue Feb 27, 2014 · 1 comment
Open

API Basic Authentication #31

tzach opened this issue Feb 27, 2014 · 1 comment

Comments

@tzach
Copy link
Member

tzach commented Feb 27, 2014

Usage:

curl -u "username" https://server-ip/api/...

username and pass will be set on system load using cloud-init [1]
both are load-time configuration, and can not be update on run-time.
[1] cloudius-systems/osv#139

@tzach tzach added this to the OSv “Feldberg” 0.06 Release - pre Alpha milestone Feb 27, 2014
@tzach tzach modified the milestones: 0.09, release 0.12 Jul 30, 2014
@rowlandwatkins
Copy link

It might be more beneficial to use TLS mutual auth rather than basic auth - machines are surely more likely to use the API than humans, imagine the equivalent of ~/.ssh/authorized_keys generated via cloud-init...

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

3 participants