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.