1.0.7 • Published 3 years ago

xiajueqiong v1.0.7

Weekly downloads
-
License
ISC
Repository
github
Last release
3 years ago

npmLibrary

安装

# NPM
$ npm install xiajueqiong --save-dev

# Yarn
$ yarn add xiajueqiong

初始化参数

在 main.js 中写入以下内容:

import Vue from 'vue'
import sso from 'xiajueqiong'

/**
 * @param {Object} option
 * @param {string} option.platform 产品编码(平台)
 * @param {string} option.env 环境
 */

Vue.use(sso, { platform, env })
参数名必选说明类型可选值默认值
platform产品编码(平台) ,系统注册时的产品编码string--
env环境(开发:dev,测试:test,生产:prod)stringdev/test/proddev

SSO退出

<template>
  <div @click="Logout()">退出</div>
</template>

<script>
import sso from 'xiajueqiong'

export default {
    methods: {
        Logout() {
            sso.useSSOLogout()
        }
    }
}
</script>

SSO登录拦截

在http.js文件中写入以下内容:

import axios from 'axios'
import sso from 'xiajueqiong'
const instance = axios.create()

/**
 * @param {Object} option
 * @param {Object} option.axiso 函数对象
 * @param {string} option.code 权限状态码
 */
sso.useSSOLogin({ axiso:instance,code })
参数名必选说明类型可选值默认值
axisoaxios 函数对象Object--
code权限状态码string--
1.0.7

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago