fix: 修复第三方登录彩虹登录不上的bug

This commit is contained in:
xiaojunnuo
2026-05-13 11:03:10 +08:00
parent e0189a566e
commit bae4f8e320
3 changed files with 66 additions and 96 deletions
@@ -112,7 +112,10 @@ export class ConnectController extends BaseController {
userInfo,
});
const state = JSON.parse(utils.hash.base64Decode(query.state));
let state = {forType:""}
if (query.state) {
state = JSON.parse(utils.hash.base64Decode(query.state));
}
const redirectUrl = `${bindUrl}#/oauth/callback/${type}?validationCode=${validationCode}&forType=${state.forType}`;
this.ctx.redirect(redirectUrl);