---
title: signIn
framework: signinwithapplejs
role: symbol
role_heading: Instance Method
path: signinwithapplejs/authi/signin
---

# signIn

Sign in using the configuration object.

## Declaration

```data
Promise<SignInResponseI|SignInErrorI>|void signIn(
	optional ClientConfigI signInConfig
);
```

## Parameters

- `signInConfig`: The configuration object used to sign in the user.

## Mentioned in

Configuring your webpage for Sign in with Apple

## Discussion

Discussion By default, the signIn method uses the configuration object created during initialization. However, you can override the initialization values by passing in a new configuration object.

## See Also

### Initializing the sign in process

- [init](signinwithapplejs/authi/init.md)
