feat: 新增单点登录回调页面

This commit is contained in:
xlsea
2025-04-24 17:36:38 +08:00
parent b31edb5f8c
commit c2818257dc
17 changed files with 207 additions and 10 deletions

View File

@ -35,6 +35,15 @@ export function fetchLogin(data: Api.Auth.PwdLoginForm) {
});
}
/** social login callback */
export function fetchSocialLoginCallback(data: Api.Auth.SocialLoginForm) {
return request({
url: '/auth/social/callback',
method: 'post',
data
});
}
/** Register */
export function fetchRegister(data: Api.Auth.RegisterForm) {
return request<Api.Auth.LoginToken>({

View File

@ -4,3 +4,4 @@ export * from './user';
export * from './dept';
export * from './role';
export * from './post';
export * from './social';

View File

@ -0,0 +1,13 @@
import { request } from '../../request';
/** 绑定账户 */
export function fetchSocialAuthBinding(source: Api.System.SocialSource, tenantId: string = '000000') {
return request<string>({
url: `/auth/binding/${source}`,
method: 'get',
params: {
tenantId,
domain: window.location.host
}
});
}

View File

@ -136,6 +136,7 @@ export const request = createFlatRequest<App.Service.Response, RequestInstanceSt
if (response.data.rows) {
return response.data;
}
return response.data.data;
},
onError(error) {