Jump to content

[TOPIC: topicViewTemplate]
[GLOBAL: userSmallPhoto]
Photo

Scott's Google Sign in plugin will stop working with upcoming Google Changes
Started by SGS Jan 29 2019 09:29 AM

16 replies to this topic
[TOPIC CONTROLS]
[/TOPIC CONTROLS]
[modOptionsDropdown]
[/modOptionsDropdown]
[reputationFilter]
[TOPIC: post.html]
#1

SGS

[GLOBAL: userInfoPane.html]
SGS
  • Corona Geek

  • 2,120 posts
  • Corona SDK

Hi all

 

I use https://marketplace.coronalabs.com/corona-plugins/google-sign-in as I only need a simple log in mechanism and the GPGS plugin only works on Android.  

 

On March 7, 2019, all Google+ APIs and Google+ Sign-in will be shut down completely - https://developers.google.com/+/integrations-shutdown.

 

I received a warning email today and it would appear the plugin will very soon fail as it is making OAuth calls to plus.me.

 

Can the plugin be made compliant by not using Google+ requests or is there a simple Google sign in solution that works on both Android and iOS?

Thanks

 

 

 



[TOPIC: post.html]
#2

agramonte

[GLOBAL: userInfoPane.html]
agramonte
  • Corona Geek

  • 1,256 posts
  • Corona SDK

Google SignIn (without the +) still works for iOS and Android and it is the recommended migration path for Google+ sign-in. 

 

Here is the Android integration information:

https://developers.google.com/identity/sign-in/android/

 

And the iOS integration information:

https://developers.google.com/identity/sign-in/ios/

 

Don't know if a plugin exists.



[TOPIC: post.html]
#3

Rob Miracle

[GLOBAL: userInfoPane.html]
Rob Miracle
  • Moderator

  • 26,331 posts
  • Enterprise

GameSparks has plenty of options for easy sign-in's. I've never used them, but they support just about every network.

 

Rob



[TOPIC: post.html]
#4

Scott Harrison

[GLOBAL: userInfoPane.html]
Scott Harrison
  • Corona Geek

  • 1,821 posts
  • Enterprise

Hi thanks for making me aware of this, let me take a look at the docs and see if it can be updated.



[TOPIC: post.html]
#5

umalemon

[GLOBAL: userInfoPane.html]
umalemon
  • Contributor

  • 129 posts
  • Corona SDK

Scott's Google Sign in
I am also using this plugin.
 
As of today, will this plug-in work?
There is a report that my application does not start from my users.


[TOPIC: post.html]
#6

Scott Harrison

[GLOBAL: userInfoPane.html]
Scott Harrison
  • Corona Geek

  • 1,821 posts
  • Enterprise

iOS had just been updated to the newest version of the google sign in sdk



[TOPIC: post.html]
#7

umalemon

[GLOBAL: userInfoPane.html]
umalemon
  • Contributor

  • 129 posts
  • Corona SDK

Thank you.
Is it OK to continue using "Scott's Google Sign" plugin?


[TOPIC: post.html]
#8

Rob Miracle

[GLOBAL: userInfoPane.html]
Rob Miracle
  • Moderator

  • 26,331 posts
  • Enterprise

Scott said he updated this on iOS. I don't know what his plans are for updating this on Android. It may work on Android already. I think only Scott can answer this.

 

Rob



[TOPIC: post.html]
#9

SGS

[GLOBAL: userInfoPane.html]
SGS
  • Corona Geek

  • 2,120 posts
  • Corona SDK

The problem is the use of Google+ API calls and therefore this affects both iOS and Android.

@Scott, any update regarding this?

I'm noticing that soft fails are starting to happen (as Google said it would).

Thanks

[TOPIC: post.html]
#10

Scott Harrison

[GLOBAL: userInfoPane.html]
Scott Harrison
  • Corona Geek

  • 1,821 posts
  • Enterprise

The SDK was updated for iOS, I checking on android. For Android, the google+ api was never used, just the build in the account management system for Android.  As far as I am aware you should be good, as long as you don't add google plus to scopes.



[TOPIC: post.html]
#11

SGS

[GLOBAL: userInfoPane.html]
SGS
  • Corona Geek

  • 2,120 posts
  • Corona SDK

Hi Scott and thanks for the update but I'm confused.

 

You say the plugin is not making Google+ API calls yet Google has identified that I am making OAuth plus.me calls.  Please see this

 

 

Attached File  Image1.png   28.54KB   0 downloads

 

 

As I do not use the GPGS plugin these API calls can only come from your plugin.

 

I only use 

googleSignIn.signIn(appId, nil, nil, onLoginComplete)

Thanks



[TOPIC: post.html]
#12

Rob Miracle

[GLOBAL: userInfoPane.html]
Rob Miracle
  • Moderator

  • 26,331 posts
  • Enterprise

At least one other person reported that Google was sending out false positives for this, but I believe that was a bogus email.

 

Could this be cases of people who've not updated your app yet, still showing calls?



[TOPIC: post.html]
#13

SGS

[GLOBAL: userInfoPane.html]
SGS
  • Corona Geek

  • 2,120 posts
  • Corona SDK

@Rob, I don't think so as I only integrated the plugin last June.  Also, Scott said (last post) that he has never used the Google+ API.

 

OK, follow up email from Google...

 

 

Earlier this week we sent you an email related to your projects that will be impacted by the Google+ API shutdown, which also affects requests for Google+ OAuth scopes.

 

The email listed that one or more of your projects are requesting the “plus.me” scope, and would thus be affected. We would like to clarify that only projects directly requesting the “plus.me” scope are affected. This scope may have been listed in some emails, even if not directly requested by your project. We apologize for any confusion caused.



[TOPIC: post.html]
#14

Scott Harrison

[GLOBAL: userInfoPane.html]
Scott Harrison
  • Corona Geek

  • 1,821 posts
  • Enterprise

^ good to here, just looked over the android plugin, using the latest version corona supports 15.0.1



[TOPIC: post.html]
#15

umalemon

[GLOBAL: userInfoPane.html]
umalemon
  • Contributor

  • 129 posts
  • Corona SDK

Thank you for your reply.
 
Is there a problem with the plug-in as it is now?
Can I continue to use "Google Signin" using "Scott's Google Sign"?
 
Do I need to update the plugin?


[TOPIC: post.html]
#16

Rob Miracle

[GLOBAL: userInfoPane.html]
Rob Miracle
  • Moderator

  • 26,331 posts
  • Enterprise

If you build your app you should pick up the latest version of the plugin, but you would have to do a new build to pick up the changes.

 

Rob



[TOPIC: post.html]
#17

Scott Harrison

[GLOBAL: userInfoPane.html]
Scott Harrison
  • Corona Geek

  • 1,821 posts
  • Enterprise

I am not aware of any problems with the plugin before the update. I just decided to update the ios version to the lasted verison


[topic_controls]
[/topic_controls]