@slashid/react
Version:
React SDK for the /id platform
13 lines • 581 B
TypeScript
import { SlashID, User } from "@slashid/slashid";
import { LoginMiddleware, LoginMiddlewareContext } from "../domain/types";
import { defaultOrganization } from "./default-organization";
/**
* Apply middleware to a user. Return an unmodified user object in case of no middleware.
*/
export declare function applyMiddleware({ user, sid, middleware, }: {
user: User;
sid: SlashID;
middleware?: LoginMiddleware | LoginMiddleware[];
}): Promise<User>;
export { defaultOrganization, type LoginMiddleware, type LoginMiddlewareContext, };
//# sourceMappingURL=index.d.ts.map