Skip to main content

smbCloud SDK Auth

Python auth SDK for smbCloud.

About

smbcloud-sdk-auth wraps the shared Rust auth crate through PyO3 so Python apps can use the same auth API as the browser SDK.

Current exported Python APIs include:

  • signup_with_client
  • login_with_client
  • logout_with_client
  • me_with_client
  • remove_with_client
  • Environment
  • AuthClient

Install

pip install smbcloud-sdk-auth

Usage

from smbcloud_auth import AuthClient, Environment

client = AuthClient(
    env=Environment.PRODUCTION,
    app_id="app-id",
    app_secret="app-secret",
)

signup = client.signup("name@example.com", "password123")
login = client.login("name@example.com", "password123")
user = client.me(login["access_token"])

Local packaging

From sdk/python:

maturin build

For the wider platform and docs, see smbCloud and the developer guides.

License

Apache-2.0

© 2026 Splitfire AB (smbCloud).

Metadata

Release files for smbcloud-sdk-auth 0.7.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for smbcloud-sdk-auth 0.7.2
File Size Uploaded
smbcloud_sdk_auth-0.7.2.tar.gz 52.2 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for smbcloud-sdk-auth 0.7.2
File
smbcloud_sdk_auth-0.7.2-cp38-abi3-win_amd64.whl CPython 3.8 abi3 Windows x86-64 Details
smbcloud_sdk_auth-0.7.2-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.8 abi3 Linux glibc 2.17+ x86-64 Details
smbcloud_sdk_auth-0.7.2-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.8 abi3 Linux glibc 2.17+ ARM64 Details
smbcloud_sdk_auth-0.7.2-cp38-abi3-macosx_11_0_arm64.whl CPython 3.8 abi3 macOS 11.0+ ARM64 Details
smbcloud_sdk_auth-0.7.2-cp38-abi3-macosx_10_12_x86_64.whl CPython 3.8 abi3 macOS 10.12+ x86-64 Details

Total release size: 8.8 MB

Release files / smbcloud_sdk_auth-0.7.2.tar.gz

Download URL smbcloud_sdk_auth-0.7.2.tar.gz
Size 52.2 kB
Tags Source
SHA-256 checksum
How to use checksums
0ebbd910565a8e68838748b3c3db03b59f421dc3686d9e61a10f165f5eefc0f8
BLAKE2b-256 checksum
How to use checksums
fac22bb124cc578342f7f004453615ec6859bd39cf69d751d5ddfc28f7373082
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 12, 2026.

Transparency log

Release files / smbcloud_sdk_auth-0.7.2-cp38-abi3-win_amd64.whl

Download URL smbcloud_sdk_auth-0.7.2-cp38-abi3-win_amd64.whl
Size 1.7 MB
Tags CPython 3.8 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
a11b13a51f52543191c13b8ea0f0f7eac0116025915e573a4dd6d5d6e1bf7110
BLAKE2b-256 checksum
How to use checksums
588a0c32b5d2f591935004c5d97a09ff6a920220540b07138ac784c3b10770fc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 12, 2026.

Transparency log

Release files / smbcloud_sdk_auth-0.7.2-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL smbcloud_sdk_auth-0.7.2-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 1.9 MB
Tags CPython 3.8 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
c89d77eabbc1198a613d527403b1dd98d463a1b4551dc3bc4c8def99266bdac3
BLAKE2b-256 checksum
How to use checksums
e83c46ce3c11f33c67f93845ff859101364709f8835bab7a8f6662252170fd58
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 12, 2026.

Transparency log

Release files / smbcloud_sdk_auth-0.7.2-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL smbcloud_sdk_auth-0.7.2-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 1.8 MB
Tags CPython 3.8 Linux glibc 2.17+ ARM64 abi3
SHA-256 checksum
How to use checksums
f9790f842c05c7d51dfcf7e2f38032ee0665ea6e46fce5349dff365991f01c60
BLAKE2b-256 checksum
How to use checksums
4e5eb3f4ca7b9d627959fb5ae417abce9a8554e4510b4ba0fe6690d8a57c2eaf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 12, 2026.

Transparency log

Release files / smbcloud_sdk_auth-0.7.2-cp38-abi3-macosx_11_0_arm64.whl

Download URL smbcloud_sdk_auth-0.7.2-cp38-abi3-macosx_11_0_arm64.whl
Size 1.7 MB
Tags CPython 3.8 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ab1d29dd484b86b187e3eeb2bc9e673b7548aa302d62d7caa29895b802306566
BLAKE2b-256 checksum
How to use checksums
9b507ae55edcacb80b4f92b8eadaad8c4726aec0dbdd8835e602f3e99732dd79
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 12, 2026.

Transparency log

Release files / smbcloud_sdk_auth-0.7.2-cp38-abi3-macosx_10_12_x86_64.whl

Download URL smbcloud_sdk_auth-0.7.2-cp38-abi3-macosx_10_12_x86_64.whl
Size 1.7 MB
Tags CPython 3.8 abi3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
020172fbab0acccad26ae49721b060a409570bf2d8e84efcf1e10a6afd42eb4a
BLAKE2b-256 checksum
How to use checksums
54ef65847bcceda2eecb286de0fd140ae107c905fc164cc1921a05383d24f8c3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 12, 2026.

Transparency log

Release history Release notifications | RSS feed

0.7.3

6 release files

This release

0.7.2 This release

6 release files

0.7.1

6 release files

0.7.0

6 release files

0.6.2

6 release files

0.6.1

6 release files

0.6.0

6 release files

0.5.4

6 release files

0.5.3

6 release files

0.5.2

6 release files

0.5.1

6 release files

0.5.0

6 release files

0.4.13

6 release files

0.4.12

6 release files

0.4.11

6 release files

0.4.10

6 release files

0.4.9

6 release files

0.4.8

6 release files

0.4.7

6 release files

0.4.6

6 release files

0.4.5

6 release files

0.4.3

6 release files

0.4.2

6 release files

0.4.1

5 release files

0.4.0

5 release files

0.3.35

2 release files

0.3.33

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page