docpad-archive / meta-gui

Repository to discuss, prototype and collaborate on GUI implementations for DocPad
https://github.com/docpad/gui/issues
MIT License
7 stars 2 forks source link

Local User Database #22

Open balupton opened 11 years ago

balupton commented 11 years ago

Before Central User Database (#19) is implemented, we'll need a way for people to specify a local user database to authenticate (#21) users against.

Ideas:

dwynne commented 11 years ago

Given that we're likely to want git commit + push (#10) in the workflow it would be good to link users in our database to their github account in some form, so that commits can be made on behalf of the active user thus maintaining an accurate commit history.

Using documents within the docpad db as the primary source of users allows easy addition of additional metadata (twitter account etc) and for that data to be used elsewhere in your site (via collections). Think seeing a list of users, blog post author etc.