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

User Management App #21

Open
probably-not-a-cat opened this issue Jun 1, 2016 · 4 comments
Open

User Management App #21

probably-not-a-cat opened this issue Jun 1, 2016 · 4 comments

Comments

@probably-not-a-cat
Copy link
Contributor

To manage users.

@probably-not-a-cat
Copy link
Contributor Author

I'm not sure if I get this issue. Is there a reason we need to manage users now? Or even ever? What problem would we have that we can say "Having Users would fix this problem".

@pejter
Copy link
Contributor

pejter commented Jun 2, 2016

User management can be done through the admin interface if we need something. I see no real benefit from having a separate app for it.

@probably-not-a-cat
Copy link
Contributor Author

Not sure if you were part of the talk on the dev channel, but we are planning on users as a way to avoid bots and trolls.

Having it as an app would allow use to manage users in one place. (What roles can be assigned, reports, flags, adventures added, history, username, history, last logged in, etc). That sounds like it warrants it's own app. Do you still think differently?

@probably-not-a-cat
Copy link
Contributor Author

Also, to answer my own comment (the 2nd one in this thread) this is my list of pros and cons of users.

Pros
  • Easier to stop trolls
  • Easier to stop bots
Cons
  • Less user friendly
  • More dev work
  • Storing hashed passwords and emails is a responsibility
  • User may not trust us with log in information

We are only requiring users that added/edit adventures info to have to sign up. So I don't think it would be that unuser friendly. As the fact that Matt would back this website probably would allow users to trust us more with their login info.

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