fix: change router
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
import Settings from '@/../config/defaultSettings';
|
||||
import oidcLogo from '@/assets/oidc-logo.svg';
|
||||
import { PageFooter } from '@/components';
|
||||
import { login } from '@/services/ant-design-pro/api';
|
||||
@@ -8,7 +9,6 @@ import { Alert, Button, Tabs, message } from 'antd';
|
||||
import { createStyles } from 'antd-style';
|
||||
import React, { CSSProperties, useState } from 'react';
|
||||
import { flushSync } from 'react-dom';
|
||||
import Settings from '../../../../config/defaultSettings';
|
||||
|
||||
const iconStyles: CSSProperties = {
|
||||
transform: 'translateY(-12%)',
|
||||
@@ -63,11 +63,6 @@ const LoginMessage: React.FC<{
|
||||
/>
|
||||
);
|
||||
};
|
||||
const generateLink = () => {
|
||||
const preLink =
|
||||
'https://auth.zjueva.net/connect/authorize?response_type=code&client_id=tea&redirect_uri=https://xms.zjueva.net/api/external_sign&scope=openid&state=';
|
||||
return preLink + randomString(30);
|
||||
};
|
||||
|
||||
const randomString = (length: number) => {
|
||||
const chars = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
|
||||
@@ -78,6 +73,13 @@ const randomString = (length: number) => {
|
||||
}
|
||||
return randomStr;
|
||||
};
|
||||
|
||||
const generateLink = () => {
|
||||
const preLink =
|
||||
'https://auth.zjueva.net/connect/authorize?response_type=code&client_id=ETA&redirect_uri=https://xms.zjueva.net/api/external_sign&scope=openid&state=';
|
||||
return preLink + randomString(30);
|
||||
};
|
||||
|
||||
const Login: React.FC = () => {
|
||||
const [userLoginState, setUserLoginState] = useState<API.LoginResult>({});
|
||||
const [type, setType] = useState<string>('account');
|
||||
@@ -87,7 +89,7 @@ const Login: React.FC = () => {
|
||||
const userInfo = await initialState?.fetchUserInfo?.();
|
||||
if (userInfo) {
|
||||
flushSync(() => {
|
||||
setInitialState((s) => ({
|
||||
setInitialState((s: any) => ({
|
||||
...s,
|
||||
currentUser: userInfo,
|
||||
}));
|
||||
@@ -143,7 +145,7 @@ const Login: React.FC = () => {
|
||||
initialValues={{
|
||||
autoLogin: true,
|
||||
}}
|
||||
onFinish={async (values) => {
|
||||
onFinish={async (values: API.LoginParams) => {
|
||||
await handleSubmit(values as API.LoginParams);
|
||||
}}
|
||||
>
|
||||
|
||||
Reference in New Issue
Block a user