Auth
Managed login for your app.
Use Auth when your app needs Google login, user accounts, sessions, logged-in pages, protected content, or access to user-specific data.
Orchard Auth currently supports Google login. There are no OAuth apps, client IDs, secrets, or callback URLs to set up. Orchard manages the whole sign-in flow, and your agent wires it into your app for you.
When to use Auth
Use Auth whenever your app needs people to sign in and have their own identity:
- Google sign-in and user accounts
- Logged-in pages and protected content
- Per-user data tied to who's signed in
- Sessions and sign-out
- Showing a user their own profile
Choose the right service
Use Auth for sign-in, identity, and sessions. Use Database for structured records owned by a signed-in user, and Storage for that user's files and uploads.
Ask your agent
Paste one of these into your coding agent:
- "Add Google login to my app."
- "Let users sign in with Google and show their profile email."
- "Create a logged-in dashboard that only signed-in users can access."
- "Save data separately for each signed-in user."
- "Add a logout button and protect the account page."
In your dashboard
You don't set anything up here. The moment your agent adds Auth, Orchard automatically detects it, creates the project, and fills in your dashboard for you. Then you can check:
- Projects: open a project to view its Auth status, users, and sign-in settings.
- Billing: see your plan, Auth usage, and the estimated cost for the current billing period.
Auth pricing
Start free. The Free plan includes a monthly allowance at no charge. Upgrade to Builder to keep going past it: you get double the allowance included, then pay only for what goes over.
- Monthly active users: 25,000 per month free on Free; 50,000 included on Builder, then $0.001625 per additional user.