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.1.1.tar.gz (15.5 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: integrationos_authkit-1.1.1.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.1.1.tar.gz
Algorithm Hash digest
SHA256 21e7c305f885493c4ff77a81a4ed912549f574a3ef0ef54d5ea23dfce1d23231
MD5 d538cef779cf13d24811fc81ab509baf
BLAKE2b-256 00c62bbcd998c813b713b48ebe47bdfc0563eed1941e30b2314defce73af8baf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for integrationos_authkit-1.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 525f17f4d7400fedd4fe70e7adb4e981a4d6311d671e8fd03f5769fa2a539b15
MD5 ce697948569d726ee9f3993ca45d218a
BLAKE2b-256 5bd248ef6e36c1f615852318f350083bf907da21707830561f5b52396ab8dc4f

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