import { DEFAULT_TENANT_ID, get, post } from '../../utils/request' export function loginByPassword(data) { return post( '/login', { tenantId: DEFAULT_TENANT_ID, isMiniApp: 1, ...data }, { auth: false } ) } export function loginByMpWxPhone(data) { return post('/wx-login/loginByMpWxPhone', data, { auth: false }) } // 学校统一身份认证登录:学号 + 统一身份认证密码,由后端调认证平台校验 export function loginByGxmuSso(data) { return post( '/sso/login', { username: data.username, password: data.password }, { auth: false } ) } // 统一身份认证登录是否已开通(后端未配置 appid/appsecret 时返回 false) export function fetchGxmuSsoAvailable() { return get('/sso/available', {}, { auth: false }) }