Skip to main content

Secure token generation for IntegrationOS AuthKit in Python

Project description

IntegrationOS AuthKit SDK for Python

Secure token generation for IntegrationOS AuthKit using PyPI.

Installation

You can install the IntegrationOS AuthKit SDK using pip:

pip install integrationos-authkit

Usage

Here's a quick example of how to use the SDK:

from integrationos import AuthKitToken

@app.route('/authkit-token', methods=['POST'])
def create():
    authKitToken = AuthKitToken("sk_live_12345")
    token = authKitToken.create()

    return token

You'll want to switch out the API Key for your own, which will later tell your frontend which integrations you'd like to make available to your users.

If you pass an identity or identityType (user, team, or organization), you'll be able to query for all connections scoped to that identity. The identity is used to generate the unique Connection Key for the user once they successfully connect an account.

Full Documentation

Please refer to the official IntegrationOS AuthKit docs for a more holistic understanding of IntegrationOS AuthKit.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

integrationos_authkit-1.2.0.tar.gz (15.5 kB view details)

Uploaded Source

Built Distribution

integrationos_authkit-1.2.0-py3-none-any.whl (15.9 kB view details)

Uploaded Python 3

File details

Details for the file integrationos_authkit-1.2.0.tar.gz.

File metadata

  • Download URL: integrationos_authkit-1.2.0.tar.gz
  • Upload date:
  • Size: 15.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for integrationos_authkit-1.2.0.tar.gz
Algorithm Hash digest
SHA256 3a8ad71c67f4478ed3fe1fbc8207ed7893dac21d7a1cf89e7dd7cab5956a4a35
MD5 e68b08e1bc04371457e6f4d695b0fef1
BLAKE2b-256 358cfdee8340cb258bd85be2e331ba70227bec8ff2dbee04057a1aceb3246961

See more details on using hashes here.

File details

Details for the file integrationos_authkit-1.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for integrationos_authkit-1.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 aa62ad6dc91b6b28edf8838342c53d55af10f7ffc77dfe0eea4320868e23113e
MD5 5c840bc69bdf5c1e781fe37f7d603bbe
BLAKE2b-256 77126cdaf6f696c602bdc167877bf78b0e2d438232dad5b19c20de5ab0d2687c

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page