oa-login-password-recovery-ux 改进登录找回密码体验
这个提交包含在:
@@ -17,6 +17,24 @@ export async function changePassword(payload: { oldPassword: string; newPassword
|
||||
});
|
||||
}
|
||||
|
||||
export async function forgotPassword(payload: { email: string }) {
|
||||
return apiRequestData<Record<string, never>>("/api/auth/forgot-password", {
|
||||
method: "POST",
|
||||
auth: false,
|
||||
headers: JSON_HEADERS,
|
||||
body: JSON.stringify(payload),
|
||||
});
|
||||
}
|
||||
|
||||
export async function resetPassword(payload: { email: string; code: string; newPassword: string }) {
|
||||
return apiRequestData<Record<string, never>>("/api/auth/reset-password", {
|
||||
method: "POST",
|
||||
auth: false,
|
||||
headers: JSON_HEADERS,
|
||||
body: JSON.stringify(payload),
|
||||
});
|
||||
}
|
||||
|
||||
export type SsoProviderInfo = { id: "oidc"; label: string; enabled: boolean; loginUrl: string };
|
||||
|
||||
export type WecomEntryConfig = {
|
||||
|
||||
在新工单中引用
屏蔽一个用户