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

Limited interoperability #5

Open
janotav opened this issue Oct 9, 2013 · 3 comments
Open

Limited interoperability #5

janotav opened this issue Oct 9, 2013 · 3 comments

Comments

@janotav
Copy link

janotav commented Oct 9, 2013

This library looks great but I believe the basic authentication limitation disqualifies it from most real world scenarios. Please consider adding support for:

  1. tunnelling the http(s) communication through the server to allow access to non-CORS enabled repos
  2. supporting ssh protocol (again using tunnelling)

Keep up the good work!

@nathggns
Copy link

nathggns commented Oct 9, 2013

I may be wrong but this is supposed to be a 100% client based git? Surely tunnelling is outside the scope of this project? Just my two-cents.

@ryanackley
Copy link
Owner

I'm no security expert but basic auth over https is as secure as logging into your webmail or paypal account from your browser or even entering your credit card information at an ecommerce site.

That being said, I'm sure some people would prefer tighter security.

@janotav
Copy link
Author

janotav commented Oct 9, 2013

I think this is not so uncommon scenario to avoid the same origin restriction by letting your server to work as a proxy.

My concern here is not about security. I wanted to use git-html5 in our project, but could not because the target repository neither supports CORS nor provides https access (Heroku).

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

3 participants