|
|
|
|
@ -15,6 +15,9 @@ __webpack_require__.d(__webpack_exports__, {
|
|
|
|
|
"default": function() { return /* binding */ layouts_LoginAndRegister; }
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
// EXTERNAL MODULE: ./node_modules/_@babel_runtime@7.23.6@@babel/runtime/helpers/slicedToArray.js
|
|
|
|
|
var slicedToArray = __webpack_require__(79800);
|
|
|
|
|
var slicedToArray_default = /*#__PURE__*/__webpack_require__.n(slicedToArray);
|
|
|
|
|
// EXTERNAL MODULE: ./node_modules/_react@17.0.2@react/index.js
|
|
|
|
|
var _react_17_0_2_react = __webpack_require__(59301);
|
|
|
|
|
;// CONCATENATED MODULE: ./src/layouts/LoginAndRegister/index.less?modules
|
|
|
|
|
@ -49,34 +52,38 @@ var jsx_runtime = __webpack_require__(37712);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
var HOST = window.location.host;
|
|
|
|
|
var redirect_uri = env/* default */.Z.QQLoginCB;
|
|
|
|
|
function onQQLogin() {
|
|
|
|
|
if ((0,util/* isPc */.b9)()) {
|
|
|
|
|
window.location.href = "https://graph.qq.com/oauth2.0/show?which=Login&display=pc&client_id=101508858&redirect_uri=".concat(redirect_uri, "%2fotherloginqq&state=null,").concat(HOST, "&response_type=code");
|
|
|
|
|
} else {
|
|
|
|
|
(0,util/* openNewWindow */.xg)("https://xui.ptlogin2.qq.com/cgi-bin/xlogin?appid=716027609&pt_3rd_aid=101508858&daid=383&pt_skey_valid=0&style=35&s_url=http%3A%2F%2Fconnect.qq.com&refer_cgi=authorize&which=&client_id=101508858&response_type=code&scope=get_user_info&redirect_uri=".concat(redirect_uri, "%2fotherloginqq&state=null,").concat(HOST, "&response_type=code"));
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
function onWechatLogin() {
|
|
|
|
|
modal/* default */.Z.info({
|
|
|
|
|
icon: null,
|
|
|
|
|
closable: true,
|
|
|
|
|
centered: true,
|
|
|
|
|
maskClosable: true,
|
|
|
|
|
className: LoginAndRegistermodules.qrcodeModal,
|
|
|
|
|
content: /*#__PURE__*/(0,jsx_runtime.jsx)("iframe", {
|
|
|
|
|
frameBorder: "0",
|
|
|
|
|
sandbox: "allow-scripts allow-same-origin allow-top-navigation",
|
|
|
|
|
scrolling: "no",
|
|
|
|
|
src: "https://open.weixin.qq.com/connect/qrconnect?appid=wx6b119e2d829c13fa&redirect_uri=".concat(redirect_uri, "%2fotherloginstart&response_type=code&scope=snsapi_login&state=null,").concat(HOST, "#wechat_redirect")
|
|
|
|
|
})
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
var LoginAndRegister = function LoginAndRegister(_ref) {
|
|
|
|
|
var _globalSetting$settin, _globalSetting$settin2, _globalSetting$settin3;
|
|
|
|
|
var globalSetting = _ref.globalSetting,
|
|
|
|
|
dispatch = _ref.dispatch;
|
|
|
|
|
var _useSearchParams = (0,_umi_production_exports.useSearchParams)(),
|
|
|
|
|
_useSearchParams2 = slicedToArray_default()(_useSearchParams, 1),
|
|
|
|
|
searchParams = _useSearchParams2[0];
|
|
|
|
|
var redirect_uri = searchParams.get("back_url") || env/* default */.Z.QQLoginCB;
|
|
|
|
|
function onQQLogin() {
|
|
|
|
|
if ((0,util/* isPc */.b9)()) {
|
|
|
|
|
window.location.href = "https://graph.qq.com/oauth2.0/show?which=Login&display=pc&client_id=101508858&redirect_uri=".concat(redirect_uri, "%2fotherloginqq&state=null,").concat(HOST, "&response_type=code");
|
|
|
|
|
} else {
|
|
|
|
|
(0,util/* openNewWindow */.xg)("https://xui.ptlogin2.qq.com/cgi-bin/xlogin?appid=716027609&pt_3rd_aid=101508858&daid=383&pt_skey_valid=0&style=35&s_url=http%3A%2F%2Fconnect.qq.com&refer_cgi=authorize&which=&client_id=101508858&response_type=code&scope=get_user_info&redirect_uri=".concat(redirect_uri, "%2fotherloginqq&state=null,").concat(HOST, "&response_type=code"));
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
function onWechatLogin() {
|
|
|
|
|
modal/* default */.Z.info({
|
|
|
|
|
icon: null,
|
|
|
|
|
closable: true,
|
|
|
|
|
centered: true,
|
|
|
|
|
maskClosable: true,
|
|
|
|
|
className: LoginAndRegistermodules.qrcodeModal,
|
|
|
|
|
content: /*#__PURE__*/(0,jsx_runtime.jsx)("iframe", {
|
|
|
|
|
frameBorder: "0",
|
|
|
|
|
sandbox: "allow-scripts allow-same-origin allow-top-navigation",
|
|
|
|
|
scrolling: "no",
|
|
|
|
|
src: "https://open.weixin.qq.com/connect/qrconnect?appid=wx6b119e2d829c13fa&redirect_uri=".concat(redirect_uri, "%2fotherloginstart&response_type=code&scope=snsapi_login&state=null,").concat(HOST, "#wechat_redirect")
|
|
|
|
|
})
|
|
|
|
|
});
|
|
|
|
|
}
|
|
|
|
|
(0,_react_17_0_2_react.useEffect)(function () {
|
|
|
|
|
if (!globalSetting.setting) {
|
|
|
|
|
dispatch({
|
|
|
|
|
|