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.6.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.6.2
File Size Uploaded
smbcloud_sdk_auth-0.6.2.tar.gz 52.0 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for smbcloud-sdk-auth 0.6.2
File
smbcloud_sdk_auth-0.6.2-cp38-abi3-win_amd64.whl CPython 3.8 abi3 Windows x86-64 Details
smbcloud_sdk_auth-0.6.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.6.2-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.8 abi3 Linux glibc 2.17+ ARM64 Details
smbcloud_sdk_auth-0.6.2-cp38-abi3-macosx_11_0_arm64.whl CPython 3.8 abi3 macOS 11.0+ ARM64 Details
smbcloud_sdk_auth-0.6.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.6.2.tar.gz

Download URL smbcloud_sdk_auth-0.6.2.tar.gz
Size 52.0 kB
Tags Source
SHA-256 checksum
How to use checksums
5174846c240bd1d99683a53f3b80104716537b0f8e78e1dc958c7e486e87cd57
BLAKE2b-256 checksum
How to use checksums
83a5be63f361cf510aa85632ebe06ae0caeb4e3c7c64d811217f333740e7741f
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 4, 2026.

Transparency log

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

Download URL smbcloud_sdk_auth-0.6.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
fcd999d70be107b7a221097dab7c45e2dcaf1a103c7036c684256d5ba067e46d
BLAKE2b-256 checksum
How to use checksums
e7839db1478346667b989b8e8e2078629537ec48d0ba4a3761c8ba324bee4d4d
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 4, 2026.

Transparency log

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

Download URL smbcloud_sdk_auth-0.6.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
b55ecd3b068b15928a35faa155507845bb925d3ec30aafc95fc99c502dda7150
BLAKE2b-256 checksum
How to use checksums
98d43589570b9a7b46410ff17e8313f15be01fc3cf3227aceb8f0e4f7d618f98
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 4, 2026.

Transparency log

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

Download URL smbcloud_sdk_auth-0.6.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
100494835481c33f98a3e821d0d8478be40b055d7e4cf815b19dbd1186357616
BLAKE2b-256 checksum
How to use checksums
aa4bbfb540279590853e160a8cde20736080a36de3aa30b47da23636918cbc2e
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 4, 2026.

Transparency log

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

Download URL smbcloud_sdk_auth-0.6.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
60ce01394d073f7a3af81b423701c83e2e7f0b5fda20596bc4eb6e764c7f8709
BLAKE2b-256 checksum
How to use checksums
946a1d81175a8d8d60ae89b56fbc04c2dc32c60869be518db3d6f5366fd31be5
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 4, 2026.

Transparency log

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

Download URL smbcloud_sdk_auth-0.6.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
bbece7d6dd844be916acdfe67b7414b53849664ae1971389e43ca85c3bd5baec
BLAKE2b-256 checksum
How to use checksums
196b5aa761723e009c0510b39aec074f7236011b165d81c1cf2bae86e92e7288
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 4, 2026.

Transparency log

Release history Release notifications | RSS feed

0.7.3

6 release files

0.7.2

6 release files

0.7.1

6 release files

0.7.0

6 release files

This release

0.6.2 This release

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