Passwordless auth for your B2B app.

One line to protect a route. Zero dependencies. Sign-in by email link, with roles, teams and partners built in.

Drop it into the stack you already have.

Go Docs
go get stackure.com/sdk-go
import "stackure.com/sdk-go"

http.Handle("/admin",
  stackure.Auth()(handler))
JavaScript Docs
npm install stackure
import { auth } from 'stackure';

app.get('/admin',
  auth(), handler);
Python Docs
pip install stackure
import stackure

app = stackure.auth()(app)
Rust Docs
cargo add stackure
use stackure::auth;

let app = app.layer(
  auth());

Everything after sign-in, handled.

Sign in by email

A single-use link replaces passwords. One sign-in opens every app a person is entitled to, on any device.

Roles, teams, permissions

Hand out roles, group people into teams and decide which teams get each app. Your app gets each person's teams and whether they're an app admin.

Partners and AI clients

Share apps down to partner organizations with the permissions you choose, and let AI clients connect over MCP as the signed-in user.