浏览代码

单点登录接口更改

黄梓星 2 年之前
父节点
当前提交
85983f0bfc
共有 2 个文件被更改,包括 15 次插入3 次删除
  1. 10 0
      src/api/sso/ssoLogin.js
  2. 5 3
      src/views/test01.vue

+ 10 - 0
src/api/sso/ssoLogin.js

@@ -0,0 +1,10 @@
+import request from '@/utils/request'
+
+// 单点登录接口
+export function sso(data) {
+  return request({
+    url: `/login/sso`,
+    method: 'post',
+    data: data
+  })
+}

+ 5 - 3
src/views/test01.vue

@@ -8,6 +8,7 @@
 <script>
 import axios from 'axios'
 import { getToken, setToken, removeToken } from '@/utils/auth'
+import { sso } from '@/api/sso/ssoLogin';
 export default {
   data () {
     return {}
@@ -21,9 +22,10 @@ export default {
     jump() {
       let userInfo = JSON.parse(localStorage.getItem('userInfo'))
       // console.log('拿到userInfo了不:', userInfo)
-      axios.post('https://test-sy.derom.com/drp-admin/login/sso', userInfo).then(res => {
-        if (res.data.code === 200) {
-          let token = res.data.token
+      // axios.post('https://test-sy.derom.com/drp-admin/login/sso', userInfo).then(res => {
+      sso(userInfo).then(res => {
+        if (res.code === 200) {
+          let token = res.token
           setToken(token)
           this.$store.commit('SET_TOKEN', token)
           this.$store.dispatch("GetInfo").then(() => {})