Vue3部分:
公开不需要token验证,
我的信息需要用户token验证,
管理员信息要管理员token验证,
<template>
<div>
<input v-model="username" type="text" placeholder="用户名">
<input v-model="userpassword" type="text" placeholder="密码" />
<button @click="userlogin">用户登录</button>
</div>
<div>
<input v-model="adminname" type="text" placeholder="用户名">
<input v-model="adminpassword" type="text" placeholder="密码" />
<button @click="adminlogin">管理员登录</button>
</div>
<button @click="publicInfo">看看公开</button>
<button @click="myProfile">看看我的信息</button>
<button @click="AdminProfile">看看管理员信息</button>
</template>
<script>
import { ref } from 'vue';
import $ from 'jquery';
export default {
name: 'homeView',
components: {
},
setup() {
let username = ref();
let userpassword = ref();
let userlogin = () => {
$.ajax({
url: "http://127.0.0.1:3000/user/login/",
type: "post",
data: {