-
Notifications
You must be signed in to change notification settings - Fork 0
User registration and permissions upgrade #6
Comments
Also I'll use this as a place to bounce ideas before submitting PRs. Never know who's already working on anything and I want to be respectful of everyones time and ideas. |
Thanks for thinking about this. What users are you expecting to be registering themselves? Folks contributing ballot information or developers using the API? Right now we're just trying to get the basics right. We're working with the @sfdoran from Oakland PEC to make sure the admin forms make sense for people familiar with ballot data. I think self-registration might be getting ahead of ourselves for now, but I definitely want to think about what roles/groups we need. I wrote up a little wiki assuming we would be manually adding folks for now. |
I had developers in mind. Right now if I go to the heroku site I can't login and there's no option for me to register. |
Yeah, that's a bug. It's part of the swagger UI but it's not hooked up for anything. |
Created #8 |
I kinda got ahead of myself juuuuuust a little. I started creating a simple "Registration" button on the admin page and set about upgrading roles and permissions. I don't imagine there will be dozens of people registering, but it would be nice to make this a bit more automated for the few who do.
I figured with a permissions update we can make it so that approval is needed and we can put in place any other stabilizing measures (like throttles, or captcha, etc) to keep the spammers and trolls at bay.
What do you think?
The text was updated successfully, but these errors were encountered: