Arguments
oAuthRequestSchemaInput
OAuthRequestSchemaInputDescribes the request structure to log in or register using Facebook/google account credentials.
platform
StringID of the application.
Response
register_token
StringUnique registration token for user.
user
UserDetailDescribes the user details structure.
user_exists
BooleanBoolean which specifies if user is registered.
Mutation
1mutation loginWithGoogleIOS(2 $oAuthRequestSchemaInput: OAuthRequestSchemaInput3 $platform: String4) {5 loginWithGoogleIOS(6 oAuthRequestSchemaInput: $oAuthRequestSchemaInput7 platform: $platform8 ) {9 register_token10 user {11 id12 account_type13 active14 application_id15 created_at16 dob17 first_name18 gender19 last_name20 meta21 profile_pic_url22 updated_at23 user_id24 username25 external_id26 rr_id27 }28 user_exists29 }30}
Try it
Input Variables
1{2 "oAuthRequestSchemaInput": {3 "is_signed_in": true,4 "oauth2": {5 "access_token": "access_token",6 "expiry": 42,7 "refresh_token": "refresh_token"8 },9 "profile": {10 "email": "test-email@yourcompany.com",11 "first_name": "first_name",12 "full_name": "full_name",13 "id": "08a16b83-9094-4e89-8c05-2ccadd5c1c7e",14 "image": "image",15 "last_name": "last_name"16 }17 },18 "platform": "platform"19}
Response
1{2 "loginWithGoogleIOS": {3 "register_token": "register_token",4 "user": {5 "id": "08a16b83-9094-4e89-8c05-2ccadd5c1c7e",6 "account_type": "account_type",7 "active": true,8 "application_id": "application_id",9 "created_at": "created_at",10 "dob": "dob",11 "first_name": "first_name",12 "gender": "gender",13 "last_name": "last_name",14 "meta": {},15 "profile_pic_url": "profile_pic_url",16 "updated_at": "updated_at",17 "user_id": "user_id",18 "username": "username",19 "external_id": "external_id",20 "rr_id": "rr_id"21 },22 "user_exists": true23 }24}
Was this section helpful?