ahdinosaur / bigspace

an infinite space of resources
MIT License
1 stars 1 forks source link

add account management #11

Closed erobit closed 11 years ago

erobit commented 11 years ago

Add account management functionality.

  1. Sign up / create profile
  2. Sign in / out
  3. Invite users

We can use everyauth. https://github.com/bnoguchi/everyauth

ahdinosaur commented 11 years ago

we can just use the account resource, and if we want more forms of authentication we can improve it.

erobit commented 11 years ago

Sure sounds good.

ahdinosaur commented 11 years ago

ended up using passport-browserid (https://github.com/jaredhanson/passport-browserid/) and making a new, much more simplified user resource (https://github.com/ahdinosaur/user).

also, this required changes to the http resource, as it is currently not possible to change the middleware stack after the http resource sets it up. this however should be fixed soon with connectr (https://github.com/olalonde/connectr)

ahdinosaur commented 11 years ago

replaced with #60