F4IF / ctree-demo

Collaboration Tree - A community discussion platform built for maximum insight with minimum oversight.
http://demo.ctree.org
Other
37 stars 21 forks source link

Add Firebase user support #53

Open CSchmitz81 opened 6 years ago

CSchmitz81 commented 6 years ago

Add user tracking to Firebase data, so additions/changes/feedback is tied to a specific user. Users should be able to register a new user (username, password, & avatar), login, logout, and update avatar (manually entering a url or selecting one of ours from a list is fine). This may be made simpler by using FirebaseUI Auth. We don't need to implement this functionality for when Firebase is disabled, although we should have a reasonable fallback (ex. hide anything related to login).