One endpoint to implement
Your application receives the standard OAuth response and verifies the sign-in. A custom call also returns the user's name, user secret, and client user secret when your application needs them.
Software KC OAuth is a hosted OAuth provider for developers. Your application implements a single endpoint that confirms a user has signed in. Registration, passwords, two-step verification, and login providers are handled for you.
Your application receives the standard OAuth response and verifies the sign-in. A custom call also returns the user's name, user secret, and client user secret when your application needs them.
Choose what each application allows: Google, Microsoft, built-in user name and password, or any other OAuth provider, such as Apple or Meta, configured as a custom provider.
You supply your own API keys and settings for each login provider, so the connection to Google, Microsoft, or anyone else is under your accounts.
For user name and password sign-in, passwords are always stored hashed, and users can turn on two-step verification with an authenticator app (TOTP).
Users can stay signed in to more than one account at the same time and switch between them, the way Google and Microsoft products work.
User accounts belong to your subscription, separate from every other subscriber's. User information is encrypted at the user level, so our staff can't read it.
Software KC OAuth is part of the platform our own products run on, alongside organization management and subscription management. One account signs people in to all of our products, and it's the same foundation we build on for our clients.
Building an application and want more than sign-in? See how we build custom software by subscription →
What's specific to Software KC OAuth: your responsibilities as the integrating developer, login providers, availability, and how we handle your users' sign-in information on your behalf.
Software KC OAuth Terms and Conditions →
Software KC OAuth Privacy Policy →
The general terms and privacy policy that apply to every product we sell directly, including Software KC OAuth. Where a supplement says something different, the supplement applies.
Open Software KC OAuth to set up your first application. Questions about how it fits your project? We're happy to talk them through.