Comments (4)
Any thoughts on building in some authentication and user account support?
It's fun, but I can't really use this on a production server without it ;-}
A quick and easy workaround would be to use a proxy server with auth built in.
If I were to make such a thing, should I just setup a filter that only allows
connection from my proxy?
Original comment by [email protected]
on 5 Jul 2012 at 6:27
from collide.
Yes. You could handle auth yourself via an authenticated proxy. We released
this demo knowing full well it shouldn't be used yet as a hosted service.
What's there is mostly a rush job and was only there so we could obtain a
username/handle (not actually to authenticate people yet). Ill add a simple
mechanism for setting up a global password. Any user handle so long as they
know the global password will be able to access the instance. The password will
be able to be passed in from the command line when you run the instance. Not
setting a password will mean that the instance is wide open.
We would still recommend that you restrict access to the server though using
other means.
The right way longer term though would be integration with Google accounts via
OAuth2, and UI in the IDE for the admin to set permissions and what not
(read/write etc..). And to also enable SSL by default.
Original comment by [email protected]
on 5 Jul 2012 at 2:44
from collide.
Original comment by [email protected]
on 6 Jul 2012 at 1:50
- Changed state: Started
from collide.
Original comment by [email protected]
on 6 Jul 2012 at 4:19
- Changed state: Done
from collide.
Related Issues (20)
- Underscores not displayed properly by the code editor HOT 9
- Bug in Cookies.java HOT 7
- Need top level ant target to produce a binary (was: Release tarball does not have containing directory) HOT 1
- lib/vertx/bin/vertx not compatible with 'dash' on debian. HOT 4
- Top level build should immediately create the directories Eclipse needs HOT 12
- Ant build failed if path contains "gen" HOT 10
- webroot directory config change doest not apply HOT 1
- Move directory on Windows throws AccessDeniedException HOT 1
- Ant build failed, reopen issue of 31 HOT 1
- Multibyte Support
- Can't login in IE HOT 1
- Can't login in Opera HOT 1
- List of collaborators doesn't update
- Choose port from command line HOT 1
- GrowableTextArea doesnt work for me HOT 1
- GWT DevMode in Firefox - JSNI Error HOT 1
- All files disappear when deleting single file HOT 2
- Code editor panel mouse offset problem.
- Upgrade to released version of Elemental
- There are no way to change listen address/port HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from collide.