claude/smbcloud-github-app-k9641p
claude/smbcloud-github-app-k9641p
development
feature/apps
feature/build-release
feature/ci-docs
feature/ci-ruby-gems
feature/cicd
feature/completion
feature/dist-nuget
feature/fix-ci-sdk-pypi-rubygem
feature/fix-clippy-on-stable-channel
feature/fix-deployment-script
feature/github-email
feature/gresiq-v1
feature/project-new-structure
feature/rsync-deploy
feature/ruby-runner
feature/sdk-npm
feature/sdk-workflows
feature/smbcloud-cli-release-npm
feature/smbcloud-deploy
feature/wasm
main
release/v0.7.4
smbcloud-auth-sdk-wasm
Wasm bindings for smbCloud Auth.
This crate is published as an npm package through wasm-pack and used by browser clients that need signup, sign-in, profile lookup, logout, and account deletion against smbCloud Auth.
Exports
signup_with_clientlogin_with_clientlogout_with_clientme_with_clientremove_with_clientEnvironment
Build
wasm-pack build --target web --release
Browser usage
import init, {
Environment,
login_with_client,
signup_with_client,
} from "smbcloud-auth-sdk-wasm";
await init();
await signup_with_client(
Environment.Production,
"app-id",
"app-secret",
"name@example.com",
"password123",
);
More browser SDK context is available in the smbCloud docs.
License
Apache-2.0
Copyright
© 2026 Splitfire AB (smbCloud).