Planning Center signs users in with the account their church or organization already uses for people, services, and giving.

## Copy the redirect URI

In the [Authdog console](https://console.authdog.com), select the project and environment, open **Authentication > Providers**, find **Planning Center**, and click **Enable**. Copy the redirect URI shown in the form:

```url
https://identity.authdog.com/api/v1/callback/<connectionId>
```

## Create the application

1. Open the [Planning Center developer applications page](https://api.planningcenteronline.com/oauth/applications).
2. Create a new application and name it.
3. Under **Redirect URI**, paste the redirect URI from Authdog.
4. Select the **People** scope.
5. Save, then copy the **Application ID** and **Secret**.

## Configure Authdog

| Field | Value |
| --- | --- |
| **Client ID** | The Planning Center **Application ID** |
| **Client Secret** | The Planning Center **Secret** |

Save, then toggle the connection **active**.

## What Planning Center returns

Authdog requests the `people` scope and reads the profile from `https://api.planningcenteronline.com/people/v2/me`.

The People API returns the person record for the signed-in user: id, name, and the primary email address on file.

Planning Center identities are organization-scoped. The same person at two organizations is two records.

## Test it

1. Open your environment's hosted sign-in page, or link to `https://identity.authdog.com/api/v1/signin/<connectionId>`.
2. Select the Planning Center button and complete the flow.
3. Confirm the user appears under **Users** in the console with a Planning Center identity linked.

## Troubleshooting

| Symptom | Cause |
| --- | --- |
| `invalid_scope` | The application was created without the People scope |
| Redirect or callback URL error | The URI registered with the provider does not match Authdog's exactly |
| Works in one environment only | Each environment has its own `connectionId`, and so its own redirect URI to register |

## Related

| Read | To learn how to |
| --- | --- |
| [Connectors](/docs/connectors) | Set up any other social provider |
