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

Local User Database #22

Open
balupton opened this issue Aug 21, 2013 · 1 comment
Open

Local User Database #22

balupton opened this issue Aug 21, 2013 · 1 comment

Comments

@balupton
Copy link
Member

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:

  • be a github oauth check against the maintainers attribute of the website's package.json file
  • be documents within the docpad database (cc @dwynne)
This was referenced Aug 21, 2013
@dwynne
Copy link

dwynne commented Aug 22, 2013

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.

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

2 participants