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

Google shows a scary message that discourages people from using it #212

Open
clonm opened this issue Mar 19, 2018 · 4 comments
Open

Google shows a scary message that discourages people from using it #212

clonm opened this issue Mar 19, 2018 · 4 comments

Comments

@clonm
Copy link

clonm commented Mar 19, 2018

Is there a cooperative way we can get Google verification so that this message doesn't pop up when people click "sign in to Google"? House president is saying account creation is a barrier to people using PeerMind at Cloyne.

2018-03-18-193722_912x647_scrot

@mitar
Copy link
Member

mitar commented Apr 2, 2018

Interesting. Thanks for reporting this. It seems I have not seen it because you do not get this warning for your own app. Anyway, it seems the issue is because I am requesting permissions to access your Google Plus contacts (so that the app could suggest you people to delegate to). It seems this is seen as sensitive by Google (which, based on latest Facebook fiasco is probably reasonable), so I would have to go through verification process. For that, I think we would first have to:

  • Migrate all instance to one domain (peermind.org),
  • Have a privacy policy.

More info:

So for now I cannot do much about this.

@clonm
Copy link
Author

clonm commented Apr 3, 2018

Suggesting people to delegate access to seems like not core functionality. What would it look like to just remove the Google+ contacts permission, would it be easy to get verified then?

@clonm
Copy link
Author

clonm commented Nov 9, 2018

I see this should theoretically be fixed by 3fe9088, but the same error still displays on cloyne.org - has the version on cloyne.org been updated?

Related: running it locally is crashing for me right now but peermind/account/services.coffee shows

  # If user is not already signed in, then we do not allow them to sign in
  # but require them to first sign in with username and password.
  throw new Meteor.Error 'unauthorized', "You can sign in using #{_.capitalize serviceName} only after you linked that account to your existing PeerMind account." unless userId

The main benefit of being able to log in with other services, is to reduce the cognitive overhead of creating a new account/password. If an account has already been created for an email address, why not let them log in with the social account immediately without having to create a password?

@clonm
Copy link
Author

clonm commented Nov 9, 2018

Confirmed: After clicking through the scary warning and granting permissions, trying to log in with google as [email protected] still shows an error, even though that account has a username/password set up:
cloyne.org login with google

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