Omy.orbit

Connect Planning Center login

Make My Orbit reproducible.

My Orbit signs people in with a Planning Center OAuth app. Create or update that app, copy its client values into your local environment, then restart the preview server.

1

Planning Center

Go to the Planning Center developer app page and create an OAuth application for My Orbit.

Open OAuth apps
2

Redirect URI

Paste this exact callback URL into the OAuth app redirect/callback field.

http://127.0.0.1:3000/api/auth/callback/planning-center
3

Local env

Copy `.env.example` to `.env.local`, then fill these values from Planning Center.

  • APP_URL=http://127.0.0.1:3000
  • PCO_CLIENT_ID
  • PCO_CLIENT_SECRET
  • AUTH_SECRET
4

Restart

Start the local preview the same way each time, then press Try login.

npm run dev:preview