主要更新uniapp相关功能
This commit is contained in:
1 parent
aa92ca40a2
commit
5b4dbb2b46
65 files changed
+8532
-1921
No files matched your search
+20
-1
@@ -21,10 +21,15 @@ export function login(data) {
|
||||
|
||||
/** 统一认证:账号密码登录 */
|
||||
export function loginUAC(data) {
|
||||
// 小程序端与一键登录同用 yz-miniapp:后端据此跳过极验(小程序无 SDK 支持)
|
||||
let clientId = 'yz-uniapp'
|
||||
// #ifdef MP-WEIXIN
|
||||
clientId = 'yz-miniapp'
|
||||
// #endif
|
||||
return request({
|
||||
url: '/auth/login',
|
||||
method: 'POST',
|
||||
data: Object.assign({ client_id: 'yz-uniapp' }, data)
|
||||
data: Object.assign({ client_id: clientId }, data)
|
||||
})
|
||||
}
|
||||
|
||||
@@ -113,6 +118,20 @@ export function loginByMiniapp({ code, phoneCode = '' } = {}) {
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* 已登录态下把当前微信 openid 绑定到该账号(静默调用,失败不提示)。
|
||||
* 小程序认证中 / 未开通手机号能力时,一键登录靠这条绑定按 openid 认人。
|
||||
*/
|
||||
export function bindMiniapp(data) {
|
||||
return request({
|
||||
url: '/auth/wechat/miniapp/bind',
|
||||
method: 'POST',
|
||||
data: Object.assign({ client_id: 'yz-miniapp' }, data),
|
||||
silent: true,
|
||||
timeout: 8000
|
||||
})
|
||||
}
|
||||
|
||||
/** 统一认证:刷新访问令牌 */
|
||||
export function refreshTokenUAC(data) {
|
||||
return request({
|
||||
|
||||
Reference in new issue
Block a user