Google+ for A3M CodeIgniter - codeigniter

I'm currently running A3M for CodeIgniter which can be found here: https://github.com/donjakobo/A3M
For those who don't know, A3M is an account authentication system which utilises Facebook, OpenID, Twitter and Google.
What A3M doesn't support though is the new Google+ API found here: https://developers.google.com/+/quickstart/php
Does anyone know of an existing solution/fork to A3M which supports the Google+ API or how I could go about adjusting the current Google Account Authentication to use the Google+ authentication instead?

There is an open issue on A3M for this on GitHub: https://github.com/donjakobo/A3M/issues/37
Follow that for any official update.

Related

Google console trouble with outh

I have a google application. Right now all my auth in nodejs working well. But when I'm trying to login using google I have an error that "Sign in with Google temporarily disabled for this app"
I've tried to find where I can enable auth, but no solution.
I think that it is a problem with google console settings.
How should it work? - I need to log in with my google account
Have you checked if the google+ API is enabled?

Is there another way to access google APIs other than OAUTH2?

I'm trying to write a CLI script (ruby) to manage my youtube videos. Technically I'm updating a script that I used in 2012 to do this. It appears that since 2012, youtube has discontinued the simple client authentication mechanism and moved to OAUTH2 (though I'm not totally sure).
I'm wouldn't be the first to say that OAUTH2 is hell (just google it). It's been 3 hours and I still haven't gotten my old script to even authenticate with google (using the youtube_it ruby gem).
I simply do not understand why I would need to use OAUTH to access my own account on Google? What am I missing? I thought OAUTH was so that separate users could give access to applications to temporarily access their data.
Is there another way? What am I missing. As one blogger commented OAUTH2 is enough to make one want to change careers. Even the lead dev quit the project.
The Youtube API docs is specific in stating that if you're going to use Youtube API (or other Google APIs), you must learn how to use OAuth:
If your application will use any API methods that require user
authorization, read the authentication guide to learn how to implement
OAuth 2.0 authorization.
Youtube has a Ruby Quickstart sample which includes the OAuth process.
I simply do not understand why I would need to use OAUTH to access my own account on Google?
I think OAuth answers exactly that question, "how will Google products know if you are who you claim to be?"
Read the OAuth Google guide for more info.
OAuth 2 is an authorization framework that enables applications to obtain limited access to user accounts on an HTTP service, such as Facebook, GitHub, and google. It works by delegating user authentication to the service that hosts the user account, and authorizing third-party applications to access the user account. OAuth 2 provides authorization flows for web and desktop applications, and mobile devices.
for more detail study :-
https://www.rfc-editor.org/rfc/rfc6749

Xamarin Auth plugin Oauth2 and Google sign in

So I've found a bunch of great tutorials on how to use the Xamarin auth component to authenticate using Oauth2 via Facebook and Google. It seems straightforward and I have no problems getting it working with Facebook. However, using Google always produces this screen:
I set up the credential at the google developer site per the tutorial and I've tried multiple tutorials / git hub projects and they all produce the same result, no login. Does / will Xamarin.auth work with Google authentication?
Thanks.
Here's one I worked through but there's a bunch of them:
https://developer.xamarin.com/samples/monodroid/google-services/SigninQuickstart/

How to make a 'log in with Spotify' authentication system using Firebase?

I have a web page which I want to make it only available to users after they log-in using their Spotify account. I am using Firebase for backend.
I haven't implemented any social authentication before, so an in-depth answer will be much appreciated.
There is a great exemple to implement Firebase auth with Instagram Oauth. It will be exactly the same for Spotify.
Read it here : Authenticate your Firebase users with Instagram
edit: And now there is also a sample for auth with Spotify + Firebase functions

Updating gmail contextual gadgets to the OAuth2

We have a gmail gadget in apps marketplace that use SSO authorization described on this link: https://developers.google.com/google-apps/marketplace/best_practices?csw=1#gadget_sso. With recent update of marketplace is gadget flow will be updated to OAuth2 or it will stay the same?
If yes, then what is the deadline for the migration? I wasn't able to find this on the documentation about release.
Thank you!
In the new marketplace setup, you still have to use a popup to setup the correlation between the opensocial Id and the google user. But the popup will no longer use OpenId/SSO to identify the user to the application. Instead these two OAUTH2 scopes are pre-authorized :
https://www.googleapis.com/auth/userinfo.email
https://www.googleapis.com/auth/userinfo.profile
and that's enough to get the identity of the user.

Resources