3 ms·
I am flipping through your FAQ, and it looks like the only way to log in is through Twitter or Facebook. Are there any plans for a more general OAuth implementa
by wussboy 5y ago
I am flipping through your FAQ, and it looks like the only way to log in is through Twitter or Facebook. Are there any plans for a more general OAuth implementation? I'd like users to be able to log in to my organization's website and then have that login work for Polis.
Maybe only allowing FB and Twitter was an ironic choice (a consensus app requires divisive platforms to log in), but I would certainly like a third choice.
- patcon 5y ago(This is an outside project contributor speaking.) > it looks like the only way to log in is through Twitter or Facebook true :( > Are there any plans for a more general OAuth implementation? Some tickets open, but hasn't moved in awhile. Def an opportunity to contribute this! :) Context in the issue linked later. Right now, you can get third-party auth working in one of two ways: (1) contributing the feature to upstream Polis (slow, and lots of work) or (2) do auth in a custom "wrapper" app in which a Polis embed is used (quick, and no need to understand the messy Polis codebase). Sample of a wrapper app linked through here: https://github.com/compdemocracy/polis/issues/97#issuecomment-908398890 https://github.com/compdemocracy/polis/issues/97#issuecommen...
- colinmegill 5y agoYes, there is an alternate method implemented, which those using the software do use: https://compdemocracy.org/xid/ https://compdemocracy.org/xid/ Full breakdown on identity: https://compdemocracy.org/Identity/ https://compdemocracy.org/Identity/ The motivation for the inclusion of social platforms was multifaceted, and included: 1. ideas of portable reputation (follower counts / verified / real id) 2. showing how others you follow on twitter voted, visually 3. showing known people, like politicians, voting relative to others. In the end, the platform is happy to know as little as possible. So, xid