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

Add Íslykill authentication #21

Closed
AriHrannar opened this issue Apr 28, 2017 · 4 comments
Closed

Add Íslykill authentication #21

AriHrannar opened this issue Apr 28, 2017 · 4 comments
Assignees
Milestone

Comments

@AriHrannar
Copy link
Contributor

@AriHrannar commented on Tue Feb 28 2017

From their website it seems to require some contract signing and things like that. Id say we prototype a bit (I have added a library for some basic signup / login) before doing this. But I say this should be the future and only authentication object (to prevent abuse when we crowd source some things like tag generation)

@AriHrannar AriHrannar self-assigned this Apr 28, 2017
@AriHrannar
Copy link
Contributor Author

Technical information
Instructions

Seems like we need to send them

  1. Secure (HTTPS) return URL to redirect user after authentication
  2. Logo

Maybe it is a bit too much to use Íslykill instead of just custom registration or social login (facebook f.x.).

Only thing I am a bit worried about is spammers as there are definitively some incentives in creating a lot of dummy accounts and creating fake data if we crowd source some functionality. We can take that discussion when we actually reach one of those!

@skabbi
Copy link
Contributor

skabbi commented Jul 19, 2017

Reading over this issue makes me think it's a bit premature.

The comment "I am a bit worried about is spammers" makes me think that a issue is needed to define requirements, e.g. enforce real identification (Íslykill) or allow possible anonymous sign up (social login).

And "Maybe it is a bit too much to use Íslykill instead of just custom registration or social login" makes me think that an issue is needed to research pros/cons of different authentications.

@AriHrannar
Copy link
Contributor Author

Yeah I agree its a bit premature, at least for a first version.

My thinking process is that we will likely have to crowd source some of the work in maintaining the platform. Like gathering promises and connecting them to cases on Althingi.

Since that is a large part of how the system works, it would be nice to be able to link actions directly to people. As I can see value, for politicians that want a better score, to fake data using dummy accounts. That will make it harder to determine whether their actions are legitimate.

Whether that will be an actual problem, or just my worries, is hard to say :)

Possible solutions that I can think of:

  1. Use Íslykill
    Pros: Cant create fake accounts
    Cons: Hassle to login

  2. Selected admins spend their time on connecting promises and cases (admins could be us, maybe some journalists we can trust) and most people login in Facebook
    Pros: No hassle logging in. I guess a bit harder to create fake accounts with Facebook than if we use email?
    Cons: Have to spend our time managing the platform. Have to find some other people we can trust not to abuse the system :)

We are going for 2 now ( @Ragnar-H is starting to work on some admin features) but I wanted to keep Íslykill open for now, if we think it will be a proper solution to the problem

@AriHrannar
Copy link
Contributor Author

I am closing this in favor of the more general #55

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