## MedplumClient.startGoogleLogin() method
Tries to sign in with Google authentication. The response parameter is the result of a Google authentication. See [Google Sign-In Credential Response](https://developers.google.com/identity/gsi/web/guides/handle-credential-responses-js-functions) for full details.

**Signature:**

```typescript
startGoogleLogin(loginRequest: GoogleLoginRequest, options?: MedplumRequestOptions): Promise<LoginAuthenticationResponse>;
```

## Parameters

| Parameter | Type | Description |
| --- | --- | --- |
| loginRequest | [GoogleLoginRequest](/content/docs/sdk/core.googleloginrequest) | Login request including Google credential response. |
| options | [MedplumRequestOptions](/content/docs/sdk/core.medplumrequestoptions) | _(Optional)_ Optional fetch options. |

**Returns:**

Promise< [LoginAuthenticationResponse](/content/docs/sdk/core.loginauthenticationresponse) >

Promise to the authentication response.

- [MedplumClient.startGoogleLogin() method](/content/docs/sdk/core.medplumclient.startgooglelogin#medplumclientstartgooglelogin-method/index.html)
- [Parameters](/content/docs/sdk/core.medplumclient.startgooglelogin#parameters/index.html)
