快速开始
签发 User Token
通过 Embassy Admin 请求 Federation 签发用户凭证。
import { Embassy } from "@downcity/federation";
const embassy = new Embassy({
federation_url: "https://fed.example.com",
admin_token: administrator_session_token,
});
const issued = await embassy.admin.service("accounts")
.action("tokens/issue")
.invoke({
bureau_id: "product-web",
user_id: "user_123",
metadata: { plan: "pro" },
ttl: "7d",
});Token 签发由 Federation 执行。Bureau 负责验证 User Token,但不签发它。