feat: Oauth update

This commit is contained in:
landaiqing
2024-05-27 17:54:33 +08:00
parent 015d7b256f
commit 90a1c1f3ce
10 changed files with 78 additions and 72 deletions

View File

@@ -1,11 +1,14 @@
/** @format */
import DefaultLayOut from "@/layout/default";
import { useEffect } from "react";
import { observer } from "mobx-react";
export default () => {
export default observer(() => {
useEffect(() => {}, []);
return (
<>
<DefaultLayOut />
</>
);
};
});

View File

@@ -10,9 +10,8 @@ import {
WechatOutlined,
} from "@ant-design/icons";
import { ProFormCaptcha, ProFormCheckbox, ProFormText } from "@ant-design/pro-components";
import { Divider, Space, Tabs, message, Image, Alert, Form, Button } from "antd";
import { CSSProperties, useRef } from "react";
import { useState } from "react";
import { Alert, Button, Divider, Form, Image, message, Space, Tabs } from "antd";
import { CSSProperties, useRef, useState } from "react";
import logo from "@/assets/icons/schisandra.svg";
import qrCode from "@/assets/images/login_qrcode-landaiqing.jpg";
import styles from "./index.module.less";
@@ -351,6 +350,9 @@ export default observer(() => {
borderRadius: "50%",
}}>
<GithubOutlined
onClick={() => {
oAuthLogin("github").then();
}}
style={{ ...iconStyles, color: "#333333" }}
/>
</div>
@@ -367,7 +369,7 @@ export default observer(() => {
}}>
<GitlabOutlined
onClick={() => {
oAuthLogin("GITEE").then();
oAuthLogin("gitee").then();
}}
style={{ ...iconStyles, color: "#FF6A10" }}
/>