import {Button, Card, Form} from "react-bootstrap";
import {useContext, useState} from "react";
import axios from "axios";
import {server} from "../config";
import {resCode, successTime} from "../utils/util";
import {toast} from "react-toastify";
import {UserContext} from "../utils/userContenxt";
import Router from "next/router";
import jsCookie from "js-cookie";
const login = () => {
const [uname, setUname] = useState('');
const [pwd, setPwd] = useState('');
const {user, setUser} = useContext(UserContext);
async function submitLogin() {
const res = await axios.post(`${server}/admin/login`, {uname: uname, pwd: pwd})
const {code, msg, data} = await res.data
if (resCode(code, msg)) return
jsCookie.set('token', data.token)
setUser(data)
toast.success('登录成功', {autoClose: successTime})
await Router.push("/")
}
return (
Login
用户名
setUname(event.target.value)}/>
Password
setPwd(event.target.value)}/>
)
}
export default login
2021年12月4日星期六
login.js
订阅:
博文评论 (Atom)
-
gsettings set org.gnome.desktop.interface clock-show-seconds true
-
Move https://www.cnblogs.com/zzqcn/p/4656518.html - 字符 - h 左移一个字符 - l 右移一个字符 - 单词 - w,W 移动到下一个单词开头,大写是以空格分隔的单词 - b,B 移动到上一...
-
# ubuntu远程服务器 # 登录 ``` sudo apt install ssh ssh root@127.0.0.1 -p 22 ``` # 下载远程服务器文件 (在本地客户端) ``` scp -r root@服务器ip:/root/code /user/ciel/w...
没有评论:
发表评论