小程序登录页新增统一身份认证入口
登录方式由两种扩为三种(密码 / 微信授权 / 统一身份认证), 新增 loginByGxmuSso 与 fetchGxmuSsoAvailable 两个接口封装。
This commit is contained in:
+20
-1
@@ -1,4 +1,4 @@
|
||||
import { DEFAULT_TENANT_ID, post } from '../../utils/request'
|
||||
import { DEFAULT_TENANT_ID, get, post } from '../../utils/request'
|
||||
|
||||
export function loginByPassword(data) {
|
||||
return post(
|
||||
@@ -19,3 +19,22 @@ export function 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 })
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user