feat: add organization settings and invitations
This commit is contained in:
@@ -20,6 +20,7 @@ export async function POST(request: Request): Promise<Response> {
|
||||
const email = readString(body, "email");
|
||||
const password = readString(body, "password");
|
||||
const organizationId = readString(body, "organizationId");
|
||||
const invitationToken = readString(body, "invitationToken");
|
||||
|
||||
if (!name || !email || !password) {
|
||||
return jsonFailure("姓名、邮箱和密码不能为空");
|
||||
@@ -35,6 +36,7 @@ export async function POST(request: Request): Promise<Response> {
|
||||
email,
|
||||
password,
|
||||
organizationId: organizationId || undefined,
|
||||
invitationToken: invitationToken || undefined,
|
||||
});
|
||||
if (created.session) {
|
||||
await setSessionCookie(created.session.id);
|
||||
|
||||
Reference in New Issue
Block a user