This repository contains a collection of Scalekit SDK integration examples, demonstrating how to implement Single Sign-On (SSO), Social Login, and Enterprise Authentication across different applications. The Scalekit SDK provides a seamless authentication layer, allowing developers to integrate identity providers (IdPs) like PingIdentity, Okta, Microsoft Entra ID, Google, and more with minimal effort.
Explore how to integrate SSO and authentication workflows into your applications using Scalekit.
The examples in this repository showcase different authentication use cases powered by Scalekit SDK. Each project demonstrates real-world implementations of secure user authentication, helping developers onboard enterprise users, enable federated logins, and simplify identity management.
These integrations highlight various authentication flows using Scalekit SDK:
- Single Sign-On (SSO) for Enterprises: Enable PingIdentity, Okta, or Microsoft Entra ID authentication for enterprise customers.
- Social Login Integration: Authenticate users using Google, Microsoft, and other social platforms.
- Multi-Factor Authentication (MFA) Support: Implement two-factor authentication (2FA) using Scalekit’s built-in security measures.
- IdP-Initiated Login: Allow enterprise users to log in directly from their identity provider’s dashboard.
- User Session Management: Securely handle authentication tokens, session timeouts, and logout mechanisms.
To explore and run an example project:
-
Clone the repository:
git clone [email protected]:saif-at-scalekit/authn-examples.git cd scalekit-sdk-examples
-
Navigate to an example folder:
cd example-project-folder
-
Follow the specific README inside each project folder for setup instructions.
- 📖 Read the official Scalekit documentation: Scalekit Docs
- ❓ Need help? Contact the Scalekit support team or open an issue in this repository.