Scalekit is an Enterprise Authentication Platform purpose built for B2B applications. This Go SDK helps implement Enterprise Capabilities like Single Sign-on via SAML or OIDC in your Golang applications within a few hours.
- Sign up for a Scalekit account.
- Get your
env_url
,client_id
andclient_secret
from the Scalekit dashboard.
# Clone the repository
git clone --recursive https://github.com/scalekit-inc/scalekit-express-example.git
# Install scalekit-express-example dependencies
npm install
# Update .env file with env_url, client_id and client_secret fetched from the Scalekit dashboard as below
SCALEKIT_ENV_URL = env_url
SCALEKIT_CLIENT_ID = client_id
SCALEKIT_CLIENT_SECRET = client_secret
# Run the server:
npm start
Open http://localhost:8080 with your preferred browser
See the Scalekit API docs for more information about the API and authentication.