Authentication
Sign in with Google. Nothing to store.
Drop Google social login into your tenant app and let Cohesivity own the OAuth handshake. Users arrive already verified, every attempt is logged to the social_login_events table, and your code never handles a password.
the handshake, managed
Google does the proving
The OAuth client, the consent screen, the redirect allowlist, the secret rotation — all of it lives on the platform side. Your app sends the user to Google and gets back a verified profile. There is nothing for you to register and nothing to leak.
- No client secret in your codebase
- No password ever reaches your tenant
every login, recorded
A feed you can read
Successes, failures, and abandons all land in the per-tenant social_login_events table. Your agent pulls them with a single GET — no webhooks to register, no poller to babysit — and the feed works as an audit trail, a sign-in funnel, or the source for a “last seen” badge.
- GET /api/social-login/events
- Outcome and identity on every row
pricing
Priced per sign-in
Authentication is metered on what actually happens — sign-in events and the users you store. It draws from your plan's monthly bucket; past that, usage auto-buys from fluid credit. Free includes:
auth events
5K / month on free
stored users
5K on free
Authentication wires Google OAuth into your tenant app without you ever touching a consent screen, a client secret, or a redirect-URI allowlist. Users tap “continue with Google,” Cohesivity runs the handshake, and your app receives a verified identity. There is no password to store, reset, or breach.
Related
Google OAuth, Social login, Verified identity, No passwords
For more information, ask your agent.