hackforla / jobs-for-hope

Aggregate job opportunities for homeless service providers so that people can search for a job in the non-profit sector that fits their skillset.
MIT License
20 stars 20 forks source link

Add a login/registration system #85

Closed entrotech closed 5 years ago

entrotech commented 5 years ago

To get set up for the application to allow data entry and maintenance of organizations and jobs, we need to allow users to register and login (anonymous users will still be able to search read-only information about jobs and organizations). They will need to provide an email as a username and a password, stored in the postgres database in a logins table. There needs to be two kinds of registered users. System administrators will be able to enter/edit all organizations and jobs. Organization Representatives will only be able to enter/edit their own organization(s) and the associated jobs. I guess an organization rep might be assocated with more than one organization.

Once all this is set up, then we can lock down the Organization and Job create/edit forms so that only authorized users can see and run them.

brianplynn commented 5 years ago

all done (mostly) :)