- When a user creates an account on Universe, they can sign up with Google (via G+ API)
user
clicksSign Up With Google
,multiverse
callsauthenticateProvider
which creates an OpenID Connect request from a deprecated scopeplus/v1/people/me/openIdConnect
web
sets params viaauth_requests_controller.rb
using a deprecated scopeauth/plus.login
user
data is fetched from deprecated scopeplus/v1/people/me/openIdConnect
to populateuser
info (email, first_name, photo, uid etc.)
- Change the scope from deprecated G+
plus.login
endpoint toprofile
- Set the
user
basic profile information with new method
- When a user visits an EDP, they can share the listing URL on G+
- The share link invokes the Google+ share endpoint
https://plus.google.com/share
- The share link invokes the Google+ share endpoint
- I would assume if they are sunsetting G+ for consumers this no longer provides much value to our Universe or the host
- A user can recieve a discount on a ticket if they share on G+
- in
juno
iflisting.social_deal_google_enabled
a Share on G+ button appears - if user shares on G+
SocialDeal.actions.create
is called andDiscountCode
is applied
- in
- Again, I would assume if they are sunsetting G+ for consumers this no longer provides much value to our Universe or the host