This commit is contained in:
@@ -325,14 +325,14 @@ export default {
|
||||
}
|
||||
|
||||
try {
|
||||
// 回调地址:loading 页处理后跳回首页(带 action 和 device_id)
|
||||
const baseUri = config.authRedirectUri || window.location.origin + '/pages/auth/loading';
|
||||
const redirectUriObj = new URL(baseUri);
|
||||
redirectUriObj.searchParams.set('action', 'userinfo');
|
||||
// 回调地址:基础地址 + action + device_id 参数(回调时保留)
|
||||
let redirectUri = config.authRedirectUri || (
|
||||
window.location.origin.replace(/^http:/, 'https:') + window.location.pathname
|
||||
);
|
||||
redirectUri += (redirectUri.includes('?') ? '&' : '?') + 'action=userinfo';
|
||||
if (this.deviceId) {
|
||||
redirectUriObj.searchParams.set('device_id', this.deviceId);
|
||||
redirectUri += '&device_id=' + encodeURIComponent(this.deviceId);
|
||||
}
|
||||
const redirectUri = redirectUriObj.toString();
|
||||
|
||||
// 获取非静默授权链接(会弹窗确认)
|
||||
const res = await gatewayGet('/api/v1/user/auth/url', {
|
||||
|
||||
Reference in New Issue
Block a user