rikai / Showbot

🤖 An omnipresent multi-platform bot who's goal in life is become Skynet 🤖
MIT License
40 stars 18 forks source link

Remove IP-based topic voting #22

Open cbojar opened 9 years ago

cbojar commented 9 years ago

Redo the topic voting system to not be tied to IP so multiple people on the same connection can vote.

Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

s0ph0s-2 commented 7 years ago

I was talking to someone about this the other day. What if JBot asked you to put in your IRC nick, then PMed you to confirm? It could then set a cookie to maintain that authorization until the end of the browser session.
The issue I foresee with this is that not everyone who votes is also on IRC, and this solution would exclude those people.

rikai commented 7 years ago

@s0ph0s-2 Honestly, like most of the other issues on here, i think the real solution is to add an auth/login system (would also help with the whole admin frontend thing)

Something like omniauth+devise+cancan or somesuch. It's been talked about many times, but nobody has had the time to implement it, which is sad, because it's a blocker for a large amount of the things we can potentially do. :/