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.1

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.1
File Size Uploaded
smbcloud_sdk_auth-0.6.1.tar.gz 52.0 kB Details

Built distributions (wheels)

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

Download URL smbcloud_sdk_auth-0.6.1.tar.gz
Size 52.0 kB
Tags Source
SHA-256 checksum
How to use checksums
8d1a1ed4840378b695f30710e81a80885a0b07d68c2a33c738edef8a62a10a41
BLAKE2b-256 checksum
How to use checksums
3a3ed470412e983d89d4f5a6861870f12f64d5982edf30a865aa5e90314313c7
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.1-cp38-abi3-win_amd64.whl

Download URL smbcloud_sdk_auth-0.6.1-cp38-abi3-win_amd64.whl
Size 1.7 MB
Tags CPython 3.8 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
0632050bce918f14d33eff89b8a813e791d71215c25dae51652f63338fb19541
BLAKE2b-256 checksum
How to use checksums
21e71e386e92731be95d72babd71a04ff5058812619fc929637e30bf44b31139
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.1-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL smbcloud_sdk_auth-0.6.1-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
f37f38477ce08d836164f5c46b074b82f6704d0160c933f6501b6b5ab146fe81
BLAKE2b-256 checksum
How to use checksums
3f23232d6511e83d3a0d44e44c394ef8196f7ee2d133bd6ec3cf4394d81e3aa2
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.1-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL smbcloud_sdk_auth-0.6.1-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
186a12c7bd50687f8cd2b1000d8d3bd1c669b89a7a240c97b5733371732e17eb
BLAKE2b-256 checksum
How to use checksums
f199aca9d2a362221e6e1dbdf9b4ed6f7b233fe10c1c66260c510fe7f000b405
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.1-cp38-abi3-macosx_11_0_arm64.whl

Download URL smbcloud_sdk_auth-0.6.1-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
cc882144f21aa6dd8c8d997cfe96b7f9c57d1be90191aee7a5eb9ba1d3be5aa3
BLAKE2b-256 checksum
How to use checksums
1df8c0c066fad6520b1f76757bd9f707aac7df10ef7f8552f82b8c22ed84c3c2
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.1-cp38-abi3-macosx_10_12_x86_64.whl

Download URL smbcloud_sdk_auth-0.6.1-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
953506fa1956938fb57088402afd517ddfba6bf76c457e96a95495fda9b010f0
BLAKE2b-256 checksum
How to use checksums
6214ea0efcb4d86b04205cf0788d8a92c6fd9169ccd87e2889e8f74bbaa73aea
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

0.6.2

6 release files

This release

0.6.1 This release

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